53d97150d1f188605a7b84f67903f93b7179b821
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%