protected void init(FSMGrammar <STATE, INPUT, CONTEXT> g, STATE init, CONTEXT t) { this.m_grammar = g; this.m_state = init; this.m_context = t; if (this.OnStart != null) { this.OnStart(this.Context, this.m_state); } }
public FSM(FSMGrammar <STATE, INPUT, CONTEXT> g, STATE init, CONTEXT t) { this.init(g, init, t); }