def input(p): return ast_nodes.Node("input", p)
def declarations(p): return ast_nodes.Node("decls", p)
def comma_id(p): return ast_nodes.Node("comma_id", p)
def start(p): return ast_nodes.Node("start", p)
def body(p): return ast_nodes.Node("body", p)
def else_statement(p): return ast_nodes.Node("else_stat", p)
def elsif_statement(p): return ast_nodes.Node("elsif_stats", p)
def statements(p): return ast_nodes.Node("stats", p)
def assign_empty(p): return ast_nodes.Node("assign", p)