This repository was archived by the owner on Feb 8, 2026. It is now read-only.
Third Release: Usability Improvements
- Stack effects in function definitions, format : (a b -- c)
- Reading commands from stdin and via -c option.
- Dynamic type checking and stack effects (optional) with --validate.
- Display of execution statistics with --stats.
- Assert shows the exact location of the assert.
- Disabling of the ANSI color codes -p or --plain.
- Stack is printed in left-to-right order to match verbose mode.
- Documentation of the standard library.
- Interpreter step is reusable on its own, also can_execute.
- Additions of a few new operators: drop, remove, unary, str-*, etc.
- Dictionary support: words to create, fetch and store.