5e866b219c0718f5e8d770bf3111d1a8ede48fbc
The Propane Parser Generator
Propane is an LR Parser Generator (LPG) which:
- accepts LR(0), SLR, and LALR grammars
- generates a built-in lexer to tokenize input
- supports UTF-8 lexer inputs
- generates a table-driven parser to parse input in linear time
- is MIT-licensed
- is distributable as a standalone Ruby script
Installation
TODO
Usage
TODO: Write usage instructions here
Development
After checking out the repository, run bundle install to install dependencies.
Run rake spec to execute tests.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/holtrop/propane.
License
Propane is available as open source under the terms of the MIT License.
Languages
Ruby
36%
HTML
28.8%
C
15.9%
D
11%
Rust
6.8%
Other
1.5%