-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ömercan Yazici edited this page Mar 20, 2016
·
18 revisions
Welcome to the Wiki of the ParMaLy project.
ParMaLy, short for Parser Grammar Analyzer, is a tool to analyze and improve context-free grammar based on different techniques and parsers like LR(0), SLR(1), LARL(1) and even LR(1) and LR(k). This software does not replace tools like Bison/YACC however, due to the fact that it has no real Code Generator included. You are free to use the generated tables and build your own parser, which would be preferable anyway, if you have no time pressure (hehe, unrealistic). Remember: Best way to learn something is to implement it on your own.
If you can not wait to play around, go to the page Getting Started and start your journey!
Have fun!
Supported Preprocessor Actions (PMLA)
- Fix Left-Recursion
Supported Parsers (PMLG)
- LR(0)
- LR(1)
- LR(k)
- SLR(1)
- SLR(k,d)
- LALR(1)
- LALR(k)
- LL(0)
- LL(1)
- LL(k)
- Recursive-Descent Pseudo-Code (experimental)
- LL
- LR
- Getting Started
- How-To
- Links