Skip to content

Repository files navigation

FrogLang

Building requires just and a C11-capable GCC on PATH. Entering devenv shell supplies both when they are not installed globally.

Layout

  • compiler/frogc.frog is the active compiler source.
  • old/ contains the previous compiler, standard library, documentation, test suite, and legacy justfile.
  • examples/ contains Frog programs.

Build

The archived C seed builds the old compiler at old/build/frogc:

just old-frogc

Use that compiler to translate compiler/frogc.frog, then compile the emitted C into build/frogc:

just frogc

The old compiler can also be invoked directly:

just old -- check compiler/frogc.frog
old/build/frogc run examples/01_simple.frog

The 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

About

FrogLang

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages