Hello,
my build of amforth trunk (r957) fails with amforth-eeprom.asm
that VE_ROOT is not defined anywhere.
It seems that even ONLY restores the wordlist order to contain
FORTH vocabulary and there are no words defined in VE_ROOT.
A patch below removes the VE_ROOT altogether, but I am not sure
this was intended (some work in progress?)
//Marcin
Index: amforth-eeprom.inc
===================================================================
--- amforth-eeprom.inc (wersja 1140)
+++ amforth-eeprom.inc (kopia robocza)
@@ -44,19 +44,16 @@
EE_ENVIRONMENT:
.dw VE_ENVHEAD ; environmental queries
EE_WL_FORTH:
- .dw EE_FORTHWORDLIST; forth-wordlist
+ .dw EE_FORTHWORDLIST ; forth-wordlist
EE_CURRENT:
.dw EE_FORTHWORDLIST
EE_FORTHWORDLIST:
.dw VE_HEAD ; pre-defined (compiled in) wordlist
-EE_ROOTWORDLIST:
- .dw VE_ROOT ; some root word list
EE_ORDERLISTLEN:
- .dw 2
+ .dw 1
EE_ORDERLIST: ; list of wordlist id, exactly numwordlist entries
.dw EE_FORTHWORDLIST ; get/set-order
- .dw EE_ROOTWORDLIST
- .byte (NUMWORDLISTS-2)*CELLSIZE ; two slots are already used
+ .byte (NUMWORDLISTS-1)*CELLSIZE ; two slots are already used
EE_RECOGNIZERS:
EE_RECOGNIZERLISTLEN:
|