Changes by danie

This commit is contained in:
Tocuro 2024-01-08 15:13:05 +01:00
parent 8a6ea12b68
commit e6ef99bb8b

View file

@ -300,7 +300,7 @@ public class NFAImpl implements NFA {
} }
// build new Transition // build new Transition
dfaTransitions.add(new Transition(Integer.toString(dfaStates.indexOf(currentState)), letter, Integer.toString(dfaStates.indexOf(newState)))); dfaTransitions.add(new Transition(getIndexOfSet(currentState, dfaStates), letter, getIndexOfSet(newState, dfaStates)));
// we got to change this to only a string is given // we got to change this to only a string is given
//dfaTransitions.add(new Transition(currentState, letter, newState)); //dfaTransitions.add(new Transition(currentState, letter, newState));
@ -388,4 +388,8 @@ public class NFAImpl implements NFA {
return false; return false;
} }
private String getIndexOfSet(Set<String> set, List<Set<String>> dfaStates){
return Integer.toString(dfaStates.indexOf(set));
}
} }