forth-ev / VolksForth

volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
BSD 2-Clause "Simplified" License
63 stars 11 forks source link

Migrate most of c64/c16.volksforth target compile sources from vforth4_2.d64 to .fth files #10

Closed pzembrod closed 4 years ago

pzembrod commented 4 years ago

This requires a small target compiler tweak and some massaging of the fth source: Esp. some create-does> constructs have to be moved into a single line.

Note: There is now 1 byte difference between the old c64/c16-volksforth83 and the new c64/c16-vf-reference: Byte $1b64 changed from $7c (old) to $dc (new). This corresponds to the ." |" string in .name (blk/page $4e). Since both represent the same character in PETSCII, namely | , the difference is acceptable, and a new reference binary was set.