From: Marcin C. <sa...@sa...> - 2012-01-15 20:56:08
|
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: |