950fafc87246e96f4f5313bf2529f1b51d97f8ce
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
35.8%
HTML
29%
C
16%
D
10.9%
Rust
6.9%
Other
1.4%