Releases: Robert-van-Engelen/Forth500
Releases · Robert-van-Engelen/Forth500
Forth500 v2.1
- removed unused
CS-ROLL - added
RDROP(same asR>DROP) - improved manual
Forth500 v2.0
- increased colon call-return execution speed by 20%, using
yiandzi20 bit address registers with a fixed 11th segment: this optimizes all 16 to 20 bit address conversions by moving a 16 bit address throughyiorzito obtain a 20 bit address - increased execution speed of single and double integer literals, variables, values, constants, single and double integer store and fetch, single integer arithmetic involving addition and subtraction, and single and double integer stack operations
- fixed
MOVEwhen source and destination address are equal - added RUN and PRO display annunciators: RUN lights up when interpreting and PRO lights up when compiling from the prompt
- changed
WORDSto no longer display inaccessible smudged (hidden) words (e.g. when their definition failed to compile) - changed
FENCEto a value instead of a variable - added
FORTH,VOCABULARY,DEFINITIONS,CURRENTandCONTEXTwords - corrected minor errors and omissions in the manual
- included several new examples and additions to Forth500/additions
Forth500 v1.0
Release v1.0