def typed_val_decl_stmt(s): return AST.Val_Decl_Stmt(s[0].gettokentype(), s[1], s[3], s[5])
def untyped_val_decl_stmt(s): return AST.Val_Decl_Stmt(s[0].gettokentype(), s[1], None, s[3])