first commit

This commit is contained in:
Walcher 2024-01-02 15:25:05 +01:00
parent 5d48bb53e7
commit b418c37417
36 changed files with 5575 additions and 0 deletions

View file

@ -0,0 +1,90 @@
package ab1.impl.GRUPPE;
import ab1.FinalizedStateException;
import ab1.NFA;
import ab1.Transition;
import java.util.Collection;
import java.util.Set;
public class NFAImpl implements NFA {
@Override
public Set<String> getStates() {
return null;
}
@Override
public Collection<Transition> getTransitions() {
return null;
}
@Override
public Set<String> getAcceptingStates() {
return null;
}
@Override
public String getInitialState() {
return null;
}
@Override
public void addTransition(Transition transition) throws FinalizedStateException {
}
@Override
public void addAcceptingState(String state) throws FinalizedStateException {
}
@Override
public NFA union(NFA other) throws FinalizedStateException {
return null;
}
@Override
public NFA intersection(NFA other) throws FinalizedStateException {
return null;
}
@Override
public NFA concatenation(NFA other) throws FinalizedStateException {
return null;
}
@Override
public NFA kleeneStar() throws FinalizedStateException {
return null;
}
@Override
public NFA plusOperator() throws FinalizedStateException {
return null;
}
@Override
public NFA complement() throws FinalizedStateException {
return null;
}
@Override
public boolean isFinalized() {
return false;
}
@Override
public void finalizeAutomaton() {
}
@Override
public boolean isFinite() {
return false;
}
@Override
public boolean acceptsWord(String word) {
return false;
}
}