internal TransitionGate(FunctionDelegate _condition, PDAState _rejectState, PDAStackOperation _rejectStackOperation) { condition = _condition; rejectState = _rejectState; rejectStackOperation = _rejectStackOperation; }
internal PDAInstruction(List <PDAState> _fromStates, List <PDASymbol> _inputSymbols, PDASymbol _stackSymbol, PDAState _toState, PDAStackOperation _stackOperation) { fromStates = _fromStates; inputSymbols = _inputSymbols; stackSymbol = _stackSymbol; toState = _toState; stackOperation = _stackOperation; }