def p_while_label1(p): '''while_label1 : ''' p[0] = Node("", []) p[0].label1 = table.get_label() p[0].label3 = table.get_label() emit('LABEL', p[0].label1)
def p_if_label1(p): '''if_label1 : ''' p[0] = Node("", []) p[0].label2 = table.get_label() p[0].label3 = table.get_label() emit('BEQ', p[0].label2, p[-2], False)