mirror of
https://github.com/caperren/school_archives.git
synced 2025-11-09 13:41:13 +00:00
30 lines
420 B
Python
30 lines
420 B
Python
from assign3 import eventspec
|
|
|
|
es = eventspec.EventSpec("kwic.fsm")
|
|
|
|
es.event("a")
|
|
es.event("b")
|
|
es.event("b")
|
|
es.event("b")
|
|
es.event("b")
|
|
es.event("a")
|
|
es.printLog()
|
|
|
|
# Beatles code
|
|
|
|
def printHello():
|
|
print "Hello"
|
|
def printGoodbye():
|
|
print "Goodbye"
|
|
|
|
es.onEvent("a",printHello)
|
|
es.onEvent("b",printGoodbye)
|
|
|
|
es.event("a")
|
|
es.event("a")
|
|
es.event("a")
|
|
es.event("b")
|
|
es.event("b")
|
|
es.event("a")
|
|
es.printLog()
|