Hi Tristan and Martin,
In the file shared\literal.s
IMMED "literal", LITERAL
.word XT_COMPILE
.word XT_DOLITERAL <=======
.word XT_COMMA
.word XT_EXIT
This needs to be reviewed as this combination is causing a problem on the
data stack (effectively doing savetos twice - DOLITERAL & DOVALUE). Not
sure what the intent was here, the XT_DOLITERAL normally has a .word number
following it. From what I have seen this will mess up the ITC, the DTC
needs to know the correct sequence here also to operate correctly.
Best Regards,
John S
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
[email protected]
https://lists.sourceforge.net/lists/listinfo/amforth-devel