No description
| examples | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| cabal.project | ||
| CHANGELOG.md | ||
| flake.nix | ||
| hanjiru.cabal | ||
| hanjiru.nix | ||
| hie.yaml | ||
| LICENSE | ||
| overlay.nix | ||
| README.md | ||
Hanjiru
Caution
Hanjiru is HEAVILY WIP
Hanjiru is a package for creating and working with LR parsers.
Capabilities
- Construct LR(0) parse tables from grammars.
- Efficiently construct LALR(1) parse tables from LR(0) tables.
- Bootstrap by parsing grammar files.
- Parse sequences of tokens using Tomita's GLR algorithm.