1
0
Fork
You've already forked SLORTH
0
A toy implementation of Forth for several 6502 based systems.
  • C 52.9%
  • Assembly 27.2%
  • Slash 11.1%
  • Lua 4.5%
  • Makefile 2.8%
  • Other 1.5%
Find a file
2026年06月14日 02:45:42 -05:00
.vscode text fix 2026年02月09日 12:25:15 -06:00
.zed more arith tests 2026年03月04日 15:50:13 -06:00
apple2 long string support on apple 2 2026年06月14日 02:45:42 -05:00
atari working output 2026年03月11日 01:27:54 -05:00
c64 text input fixes for a2 and c64 2026年02月21日 17:15:54 -06:00
cc65 @034f73a9e1 build cleanup 2026年01月09日 17:45:55 -06:00
common almost atari 800 2026年03月11日 01:15:31 -05:00
misc remourth 2026年02月25日 22:41:09 -06:00
nes linking fix for nes 2026年02月21日 04:12:00 -06:00
rem faster line loading 2026年02月26日 02:02:08 -06:00
sim6502 initial atari build 2026年03月11日 00:48:06 -05:00
slox better IO abstraction 2026年02月21日 03:53:13 -06:00
test more tests 2026年06月14日 01:35:43 -05:00
tools apple2 testing via bobbin 2026年02月12日 02:03:07 -06:00
zx02 @af53aeb7af zx02 decompress the binary to relocate it 2026年01月26日 18:00:26 -06:00
.gitignore virtualize memory 2026年01月06日 22:43:31 -06:00
.gitmodules zx02 decompress the binary to relocate it 2026年01月26日 18:00:26 -06:00
makefile atari not quite booting 2026年03月11日 01:00:11 -05:00
README.md readme 2026年01月11日 14:22:00 -06:00
TODO.md TODO and minor cleanup 2026年02月21日 14:14:19 -06:00

This is my toy implementation of the Forth programming language. It's pretty bare bones, but it's mine. :)

Written using the cc65 toolchain, I originally targeted the included sim6502 out of convenience. It was always intended to run on multiple systems however, and I've since gotten it running on the NES (using the Family BASIC Keyboard), and the Apple 2.

Maybe someday I'll add some documentation, just for the heck of it. For now it just exists "as is": a curiosity, a toy. If that sounds fun to you anyway, enjoy!