Exemplo n.º 1
0
def p_action_if_fmla_lcb_action_rcb_else_LCB_action_RCB(p):
    "action : IF fmla LCB action RCB ELSE action"
    p[0] = IfAction(p[2], p[4], p[7])
    p[0].lineno = get_lineno(p, 1)
Exemplo n.º 2
0
 def p_action_if_somefmla_lcb_action_rcb_else_LCB_action_RCB(p):
     'action : IF somefmla LCB action RCB ELSE action'
     p[0] = IfAction(p[2], fix_if_part(p[2], p[4]), p[7])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 3
0
def p_action_if_fmla_lcb_action_rcb(p):
    "action : IF fmla LCB action RCB"
    p[0] = IfAction(p[2], p[4])
    p[0].lineno = get_lineno(p, 1)
Exemplo n.º 4
0
 def p_action_if_fmla_lcb_action_rcb_else_LCB_action_RCB(p):
     'action : IF fmla LCB action RCB ELSE action'
     p[0] = IfAction(p[2], p[4], p[7])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 5
0
 def p_action_if_somefmla_lcb_action_rcb(p):
     'action : IF somefmla LCB action RCB'
     p[0] = IfAction(p[2], fix_if_part(p[2], p[4]))
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 6
0
 def p_action_if_somefmla_lcb_action_rcb_else_LCB_action_RCB(p):
     'action : IF somefmla sequence ELSE action'
     p[0] = IfAction(p[2], fix_if_part(p[2], p[3]), p[5])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 7
0
 def p_action_if_fmla_lcb_action_rcb(p):
     'action : IF fmla LCB action RCB'
     p[0] = IfAction(p[2], p[4])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 8
0
 def p_action_if_fmla_lcb_action_rcb_else_LCB_action_RCB(p):
     'action : IF fmla sequence ELSE action'
     p[0] = IfAction(p[2], p[3], p[5])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 9
0
 def p_action_if_somefmla_lcb_action_rcb(p):
     'action : IF somefmla sequence'
     p[0] = IfAction(p[2], fix_if_part(p[2], p[3]))
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 10
0
 def p_action_if_fmla_lcb_action_rcb(p):
     'action : IF fmla sequence'
     p[0] = IfAction(p[2], p[3])
     p[0].lineno = get_lineno(p, 1)
Exemplo n.º 11
0
 def p_action_if_somefmla_lcb_action_rcb_else_LCB_action_RCB(p):
     'action : IF somefmla LCB action RCB ELSE action'
     p[0] = IfAction(p[2],fix_if_part(p[2],p[4]),p[7])
     p[0].lineno = get_lineno(p,1)
Exemplo n.º 12
0
 def p_action_if_somefmla_lcb_action_rcb(p):
     'action : IF somefmla LCB action RCB'
     p[0] = IfAction(p[2],fix_if_part(p[2],p[4]))
     p[0].lineno = get_lineno(p,1)
Exemplo n.º 13
0
def p_action_if_fmla_lcb_action_rcb_else_LCB_action_RCB(p):
    'action : IF fmla LCB action RCB ELSE action'
    p[0] = IfAction(p[2],p[4],p[7])
    p[0].lineno = p.lineno(1)
Exemplo n.º 14
0
def p_action_if_fmla_lcb_action_rcb(p):
    'action : IF fmla LCB action RCB'
    p[0] = IfAction(p[2],p[4])
    p[0].lineno = p.lineno(1)