Expand description
This crate allow you to create LL(1) (for now, LL(k) are coming soon) parsers.
You should have a look to the followings links to learn more about these parsers :
LL parsers : Wikipédia and LL parsers : INSA
Modules§
- default_
id - Ids of tokens reserved by the library.
- default_
token - Tokens reserved by the library.
- err_
code - Error codes
Structs§
- LL1Parser
- Class to create a LL(1) parser.
- Rule
- Class to create a syntaxic rule.
- STree
- Syntax
Error - Structure which allow you to create an understand error messages
- Terminal
Enums§
- Token
- Enum which give you the ability to