Playing around with object stuff and found that oof.fs and oofsampl.fs
cause the vocs word to work incorretly!

Following is what i did in version 0.7 gforth:

require oof.fs
require oofsampl.fs
vocs

Following is what happens after the vocs command is issued:

:3: Invalid memory address
>>>vocs<<<
Backtrace:
$B6991B80 @
$B69948A8 >does-code
$B6991684 interpret/compile?
$B69916E8 (cfa>int)
$B69917E8 (x>int)
$B699BB18 name>int.
$B69B7EC4
$B699BC40 .voc

I have not looked yet at the way oof.fs does objects but i was starting to
compare mini-oof.fs and objects.fs and oof.fs and found if i make my own
objects with each of these library's the oof.fs library causes this issue
with vocs command.  objects.fs and mini-oof.fs do not cause any issues that
i can see with vocs.

I thought someone might want to know about this so i am writing now.  Note
if this is resolved in a later version of gforth then ignore this message.
Thanks for the hard work so far!

-- 
                \|||/
-----0oo---( o o )---oo0------
                (_)
>From the hand of PKS

Reply via email to