Module Import alias Import alias Import alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults vararg body Return decorator_list FunctionDef arguments args NameParam defaults body While AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Num decorator_list decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad Call NameLoad attr
N/A N/A os N/A signal N/A sys N/A time Echo N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A N/A signal signal N/A signal SIGQUIT N/A self handle_quit N/A N/A N/A signal signal N/A signal SIGTERM N/A self handle_quit N/A N/A N/A signal signal N/A signal SIGINT N/A self handle_quit N/A N/A N/A signal signal N/A signal SIGCHLD N/A self handle_chld N/A N/A self alive True N/A handle_quit N/A N/A self N/A args N/A N/A N/A self alive False N/A N/A N/A sys exit 0 N/A handle_chld N/A N/A self N/A args N/A N/A N/A run N/A N/A self N/A N/A N/A N/A self alive N/A N/A c N/A N/A N/A sys stdin readline N/A N/A N/A N/A sys stdout write c N/A N/A N/A N/A sys stdout flush N/A N/A N/A time sleep 0.1 N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A N/A Echo run