Crate llk

Source
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
SyntaxError
Structure which allow you to create an understand error messages
Terminal

Enums§

Token
Enum which give you the ability to