Mitra Ardron
Mitra Ardron
- [x] INCORRECT RESULT: T{ 2 MAX-INT M* 2 SM/REM -> 0 MAX-INT }T - [x] INCORRECT RESULT: T{ 2 MAX-INT M* MAX-INT SM/REM -> 0 2 }T* - [x]...
- [x] INCORRECT RESULT: T{ HERE 1 ALLOT ALIGN HERE SWAP - ALMNT = -> }T - [x] INCORRECT RESULT: T{ 1ST CELL+ -> 2ND }T \ ... BY ONE...
- [x] `CONSTANT 1STC` says `CONSTANT ?`
Needs definitions of .. (this will be edited) - [x] TUCK - [x] NONAME
- check Forth2012 definition and check off if matches - check naming if non alpha - see #86 - check naming and order of functions XXX (a b -- c...
Words From proposals to Forth2012: }T -> FIND-NAME-IN FIND-NAME T{ From eForth and possibly other Forths: ?branch ?CSP ?KEY ?RX ?STACK ?UNIQUE 'BOOT 'ECHO 'EMIT 'TAP #TIB !IO $,n $"...
- [x] AHEAD - [ ] ASSEMBLER - [x] BYE - [ ] [DEFINED] - [ ] [ELSE] - [ ] [IF] - [ ] [THEN] - [ ] [UNDEFINED]...
Fixed ABORT - now returns -1 instead of pointer to NULL$ ABORT" is harder (abort") uses do$ to get string (approx line 1164), but passes it to THROW (approx line...
tring words - [ ] BLANK - [x] CMOVE - [x] CMOVE> - [ ] COMPARE - [x] /STRING - [x] -TRAILING - [ ] REPLACES - [ ] SEARCH...
- [x] Think through design - issues ... - [x] Phase 1: Writing to ROM, variables in RAM - [x] Phase 2: Writing to EEPROM, variables in RAM - independent...