def p_all_numbers(p): """ all_numbers : all_numbers ',' int_number | all_numbers ',' float | int_number | float""" if ',' in p: p[0] = AST.AllNumbers(p[3], p[1]) else: p[0] = AST.AllNumbers(p[1])