needs refactoring
This commit is contained in:
@@ -79,11 +79,11 @@ def p_A_multiple(p):
|
||||
|
||||
def p_D_single(p):
|
||||
'D : ID LPAREN V RPAREN LBRACE E RBRACE'
|
||||
p[0] = ast.DECL(p[1], p[3], p[6])
|
||||
p[0] = [ast.DECL(p[1], p[3], p[6])]
|
||||
|
||||
def p_D_concat(p):
|
||||
'D : D D'
|
||||
p[0] = p[1] + [p[2]] if isinstance(p[1], list) else [p[1], p[2]]
|
||||
p[0] = p[1] + p[2]
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Rules for V
|
||||
|
||||
Reference in New Issue
Block a user