forked from IF-LK-2020/py-automaten
print() entfernt
This commit is contained in:
@@ -11,25 +11,21 @@ def scan_word(state, word):
|
|||||||
|
|
||||||
# Übergangsfunktion
|
# Übergangsfunktion
|
||||||
if state == 0:
|
if state == 0:
|
||||||
print("state0")
|
|
||||||
if char == "0":
|
if char == "0":
|
||||||
return scan_word(0,word) or scan_word(1,word)
|
return scan_word(0,word) or scan_word(1,word)
|
||||||
elif char in "123456789":
|
elif char in "123456789":
|
||||||
return scan_word(0,word)
|
return scan_word(0,word)
|
||||||
elif state == 1:
|
elif state == 1:
|
||||||
print("state1")
|
|
||||||
if char == "0":
|
if char == "0":
|
||||||
return scan_word(0,word) or scan_word(2,word)
|
return scan_word(0,word) or scan_word(2,word)
|
||||||
elif char == "123456789":
|
elif char == "123456789":
|
||||||
return scan_word(0,word)
|
return scan_word(0,word)
|
||||||
elif state == 2:
|
elif state == 2:
|
||||||
print("state2")
|
|
||||||
if char in "67":
|
if char in "67":
|
||||||
return scan_word(0,word) or scan_word(3,word)
|
return scan_word(0,word) or scan_word(3,word)
|
||||||
elif char in "1234589":
|
elif char in "1234589":
|
||||||
return scan_word(0,word)
|
return scan_word(0,word)
|
||||||
elif state == 3:
|
elif state == 3:
|
||||||
print("state3")
|
|
||||||
if char in "0123456789":
|
if char in "0123456789":
|
||||||
return scan_word(3,word)
|
return scan_word(3,word)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user