org.eclipse.xtext.util.formallang
Interface NfaFactory<NFA extends Nfa<STATE>,STATE,TOKEN>
- All Known Subinterfaces:
- PdaFactory<PDA,STATE,STACKITEM,TOKEN>
- All Known Implementing Classes:
- NfaUtil.NFAFactory, SemanticSequencerNfaProvider.SemStateFactory, SerializerPDA.SerializerPDACloneFactory, SerializerPDA.SerializerPDAElementFactory, StringNfa.StringNfaFactory, StringPda.StringPdaFactory
public interface NfaFactory<NFA extends Nfa<STATE>,STATE,TOKEN>
- Author:
- Moritz Eysholdt - Initial contribution and API
create
NFA create(TOKEN start,
TOKEN stop)
createState
STATE createState(NFA nfa,
TOKEN token)
setFollowers
void setFollowers(NFA nfa,
STATE owner,
java.lang.Iterable<STATE> followers)