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