module Panini::Helper
Extended Modules
Defined in:
helper.crConstant Summary
-
POOL =
StringPool.new
Instance Method Summary
- #inventorize(string : String)
- #inventorize(strings : Set(String))
-
#nfa_datum(regularity, nfa_data : Array(Language::NFADatum))
construct composite nfa from basis nfas.
- #random_name(size = 8)
- #state_set_to_identifier(states)
Instance Method Detail
def nfa_datum(regularity, nfa_data : Array(Language::NFADatum))
#
construct composite nfa from basis nfas. basis nfa is nfa for basis regular languages basis regular languages are Lang::PHI, Lang::EPSILON, Lang.from single_symbol