-
Notifications
You must be signed in to change notification settings - Fork 1
Home
This is dressupgeekout/janet, which is Charlotte Koch's branch of Janet featuring optimizations for the Atari ST (and perhaps other 68000-based machines like the Macintosh and the Amiga, too).
The goal is provide users of these computers with a modern and suitable Lisp. Janet was chosen to fulfill this role because of its small footprint and its likeness to Lua.
A stretch-goal is to make bindings for GEM, which would allow one to make graphical apps for the Atari ST entirely in Janet.
I test this branch of Janet with my Atari 1040 STF from 1987 with Rainbow TOS 1.04.
Get a hold of the m68k-atari-mint cross-tools. You can download them from here, or you could build them yourself:
In the atari
branch of dressupgeekout/janet there is a script build_atari.sh
. It will run make
for you, with extra command-line options that take care of the cross-compilation.
The resulting binary is found in build/janet
. You should rename it to JANET.TOS
or JANET.TTP
when you install it to your Atari machine, though.