YaccConstructor


FSA

Namespace: Yard.Generators.Common.FSA

Constructors

ConstructorDescription
new(ruleList)
Signature: (ruleList:t<t,t> list) -> FSA

CompiledName: .ctor

Instance members

Instance memberDescription
FinalStates
Signature: HashSet<int<MeasureProduct<positionInGrammar,MeasureOne>>>

CompiledName: get_FinalStates

NontermCount
Signature: int

CompiledName: get_NontermCount

PrintDot(filePrintPath)
Signature: filePrintPath:string -> InternalFSA
RuleList
Signature: t<t,t> list

CompiledName: get_RuleList

StartState
Signature: int<MeasureProduct<positionInGrammar,MeasureOne>>

CompiledName: get_StartState

States
Signature: (EdgeSymbol * int<MeasureProduct<positionInGrammar,MeasureOne>>) [] []

CompiledName: get_States

StateToNontermName
Signature: Dictionary<int<MeasureProduct<positionInGrammar,MeasureOne>>,string>

CompiledName: get_StateToNontermName

Fork me on GitHub