int n = g.getNumberOfAltsForDecisionNFA(state);
int randomAlt = random.nextInt(n) + 1;
//System.out.println("randomAlt="+randomAlt);
NFAState altStartState =
g.getNFAStateForAltOfDecision(state, randomAlt);
Transition t = altStartState.transition(0);
/*
start of a decision could never be a labeled transition
if ( !t.label.isEpsilon() ) {
tokenTypes.add( getTokenType(t.label) );
}