9e33a329301d05335a7f60f170e8ed5d25e53805
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%