Crate cfg

Crate cfg 

Source

Re-exports§

pub use cfg_classify as classify;
pub use cfg_generate as generate;
pub use cfg_history as history;
pub use cfg_predict_distance as predict_distance;
pub use cfg_predict_sets as predict_sets;
pub use cfg_sequence as sequence;
pub use cfg_symbol_bit_matrix as symbol_bit_matrix;

Modules§

cfg
intern
Interns symbols and implements symbol mappings.
precedenced_rule
Precedenced rules are built with the builder pattern.
rule_builder
Grammar rules can be built with the builder pattern.
symbol_bit_set
Informs whether symbols are terminal or nonterminal.

Macros§

named_cfg_rule
syms

Structs§

Cfg
Representation of context-free grammars.
CfgRule
Your standard grammar rule representation.
DotInfo
NamedCfgRule
Your standard grammar rule representation.
Symbol
A common grammar symbol type.
SymbolBitSet
A set of symbols in the form of a bit vector.
SymbolName
SymbolSource
A source of numeric symbols.
WrappedRoot

Enums§

RhsPropertyMode

Traits§

SymbolPrimitive