Crate parol[−][src]
Expand description
Main module of this crate
Re-exports
pub use grammar::Cfg;pub use grammar::Pos;pub use grammar::Pr;pub use grammar::Rhs;pub use grammar::Symbol;pub use grammar::SymbolString;pub use grammar::SymbolStrings;pub use grammar::Terminal;pub use analysis::detect_left_recursions;pub use analysis::CompiledTerminal;pub use analysis::KTuple;pub use analysis::KTuples;pub use analysis::NtEdgeType;pub use analysis::NtGrammarGraph;pub use analysis::NtNodeType;pub use generators::GrammarConfig;pub use generators::ScannerConfig;pub use transformation::left_factor;Modules
Module with functionalities for grammar analysis
Module with functionalities for grammar conversion
error_chains error module that auto-creates basic error types.
Module with functionalities for lexer and parser generation
Basic grammar data structures and algorithms
Module with functionalities for grammar transformation
Constants
Internal lookahead limit