1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-12-25 05:28:06 +11:00
collapseos/forth
Virgil Dupras d996dd8c9e Add one layer of indirection in subsystem memory management
This allows optional subsystems to not needlessly reserve too much
system memory and it also reduces offsets bookkeeping.
2020-04-12 20:42:00 -04:00
..
boot.fs Add word "LITA" 2020-04-11 13:13:20 -04:00
cmp.fs link: new unit to relink dictionaries 2020-04-06 20:59:55 -04:00
core.fs Add word "LITA" 2020-04-11 13:13:20 -04:00
fmt.fs rc2014/acia: adjust to latest developments 2020-04-11 15:11:36 -04:00
icore.fs xcomp: shrink scope 2020-04-11 11:38:45 -04:00
link.fs link: fix LITA processing 2020-04-12 09:36:10 -04:00
parse.fs parse: be a bit more graceful on parsing meta-failure 2020-04-09 08:27:14 -04:00
print.fs Add word "LITA" 2020-04-11 13:13:20 -04:00
readln.fs Add one layer of indirection in subsystem memory management 2020-04-12 20:42:00 -04:00
README.md Move "forth" folder to project's root folder 2020-03-18 22:25:44 -04:00
str.fs Move ASCII constants from str unit to print 2020-04-04 10:28:00 -04:00
xcomp.fs xcomp: shrink scope 2020-04-11 11:38:45 -04:00
z80a.fs Add one layer of indirection in subsystem memory management 2020-04-12 20:42:00 -04:00
z80c.fs doc improvement 2020-04-11 13:19:30 -04:00

Forth

WIP A Forth interpreter. Far from complete, but you can do stuff like

KEY EMIT KEY EMIT

See dictionary.txt for a word reference.