A debuggeable FSA simulator. It supports after and events. from sccd.runtime.libs.ui import * from sccd.runtime.libs.utils import * import fsaclasses import sccd.runtime.accurate_time as accurate_time class Breakpoint: def __init__(self, name, function, enabled, disable_on_trigger): self.name = name self.function = function self.enabled = enabled self.disable_on_trigger = disable_on_trigger 0: return -1 self.breakpoints.append(Breakpoint(name, function, enabled, disable_on_trigger)) return 0 ]]>