Crate parol

Source
Expand description

Main module of this crate

Re-exports§

Modules§

  • Module with functionalities for grammar analysis
  • Allows programmatically invoking parol from a build.rs script
  • Module with functionalities for grammar conversion
  • Module with functionalities for lexer and parser generation
  • Basic grammar data structures and algorithms
  • Module with parol’s parser for input grammars
  • Module with test template(s)
  • Module with functionalities for grammar transformation
  • Module with utility functionalities

Structs§

Constants§

  • Constant lookahead limit, which is used for the calculation of the lookahead sets. The value is used to limit the number of iterations in the calculation of the lookahead sets. Grammar with a higher value will be rejected.

Traits§