Lexer and parser collections.
With laps
, you can build parsers by just defining ASTs and deriving Parse
trait for them.
Add laps
to your project by running cargo add
:
cargo add laps
See the examples
directory, which contains the following examples:
clike
: interpreter for a C-like programming language, with a front-end built with laps
.See CHANGELOG.md.
Copyright (C) 2022 MaxXing. License GPLv3.