示例#1
0
def p_exprArray(p):
	'''expression	: IDENTIFIER bracket_list
					| IDENTIFIER LBRACKET RBRACKET'''
	
	if len(p) == 3:
		p[0] = AST.array_exprNode([AST.TokenNode(p[1], nlines)] + [p[2]], nlines)
	else:
		p[0] = AST.array_exprNode([AST.TokenNode(p[1], nlines)])