public DFA < T > constructDFA ( Scope < DFAState < T > > scope ) { return new DFA <> ( first . constructDFA ( scope ) , scope . count ( ) ) ; }
Constructs a dfa from using first nfa state as starting state .