def check_type(elem): return AST.Integer(elem) if isinstance( elem, int) else AST.Float(elem) if isinstance(elem, float) else elem
def p_expression_float(p): """expression : FLOAT""" p[0] = AST.Float(p[1])