Building requires just and a C11-capable GCC on
PATH. Entering devenv shell supplies both when they are not installed
globally.
compiler/frogc.frogis the active compiler source.old/contains the previous compiler, standard library, documentation, test suite, and legacyjustfile.examples/contains Frog programs.
The archived C seed builds the old compiler at old/build/frogc:
just old-frogcUse that compiler to translate compiler/frogc.frog, then compile the emitted
C into build/frogc:
just frogcThe old compiler can also be invoked directly:
just old -- check compiler/frogc.frog
old/build/frogc run examples/01_simple.frogThe archived documentation starts at old/docs/README.md.
Its legacy recipes and Python test-tool configuration remain under old/ for
reference:
just --justfile old/justfile --list