c_src: update
[nit.git] / c_src / syntax___syntax_base._sep.h
index af09278..48a690a 100644 (file)
@@ -244,6 +244,7 @@ extern const int SFT_syntax___syntax_base[];
 #define CALL_syntax___syntax_base___AClosureDef___variables(recv) ((syntax___syntax_base___AClosureDef___variables_t)CALL((recv), (SFT_syntax___syntax_base[98] + 1)))
 #define CALL_syntax___syntax_base___AClosureDef___variables__eq(recv) ((syntax___syntax_base___AClosureDef___variables__eq_t)CALL((recv), (SFT_syntax___syntax_base[98] + 2)))
 #define CALL_syntax___syntax_base___AMethid___name(recv) ((syntax___syntax_base___AMethid___name_t)CALL((recv), (SFT_syntax___syntax_base[99] + 0)))
+#define CALL_syntax___syntax_base___AExprs___to_a(recv) ((syntax___syntax_base___AExprs___to_a_t)CALL((recv), (SFT_syntax___syntax_base[100] + 0)))
 static const char * const LOCATE_syntax___syntax_base___MMSrcModule___clear_ast = "syntax_base::MMSrcModule::clear_ast";
 void syntax___syntax_base___MMSrcModule___clear_ast(val_t p0);
 typedef void (*syntax___syntax_base___MMSrcModule___clear_ast_t)(val_t p0);
@@ -531,11 +532,11 @@ val_t NEW_AbsSyntaxVisitor_syntax___syntax_base___AbsSyntaxVisitor___init(val_t
 static const char * const LOCATE_syntax___syntax_base___ANode___accept_abs_syntax_visitor = "syntax_base::ANode::accept_abs_syntax_visitor";
 void syntax___syntax_base___ANode___accept_abs_syntax_visitor(val_t p0, val_t p1);
 typedef void (*syntax___syntax_base___ANode___accept_abs_syntax_visitor_t)(val_t p0, val_t p1);
-val_t NEW_ANode_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ANode_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___Token___to_symbol = "syntax_base::Token::to_symbol";
 val_t syntax___syntax_base___Token___to_symbol(val_t p0);
 typedef val_t (*syntax___syntax_base___Token___to_symbol_t)(val_t p0);
-val_t NEW_Token_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_Token_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AClassdef___local_class = "syntax_base::AClassdef::local_class";
 val_t syntax___syntax_base___AClassdef___local_class(val_t p0);
 typedef val_t (*syntax___syntax_base___AClassdef___local_class_t)(val_t p0);
@@ -545,11 +546,11 @@ typedef val_t (*syntax___syntax_base___AClassdef___next_node_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AClassdef___next_node__eq = "syntax_base::AClassdef::next_node=";
 void syntax___syntax_base___AClassdef___next_node__eq(val_t p0, val_t p1);
 typedef void (*syntax___syntax_base___AClassdef___next_node__eq_t)(val_t p0, val_t p1);
-val_t NEW_AClassdef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClassdef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___APropdef___self_var = "syntax_base::APropdef::self_var";
 val_t syntax___syntax_base___APropdef___self_var(val_t p0);
 typedef val_t (*syntax___syntax_base___APropdef___self_var_t)(val_t p0);
-val_t NEW_APropdef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_APropdef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AAttrPropdef___prop = "syntax_base::AAttrPropdef::prop";
 val_t syntax___syntax_base___AAttrPropdef___prop(val_t p0);
 typedef val_t (*syntax___syntax_base___AAttrPropdef___prop_t)(val_t p0);
@@ -561,28 +562,32 @@ val_t syntax___syntax_base___AAttrPropdef___writemethod(val_t p0);
 typedef val_t (*syntax___syntax_base___AAttrPropdef___writemethod_t)(val_t p0);
 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___empty_init();
 val_t NEW_AAttrPropdef_parser___parser_prod___AAttrPropdef___init_aattrpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6, val_t p7, val_t p8, val_t p9);
-val_t NEW_AAttrPropdef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAttrPropdef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AConcreteInitPropdef___super_init_calls = "syntax_base::AConcreteInitPropdef::super_init_calls";
 val_t syntax___syntax_base___AConcreteInitPropdef___super_init_calls(val_t p0);
 typedef val_t (*syntax___syntax_base___AConcreteInitPropdef___super_init_calls_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls = "syntax_base::AConcreteInitPropdef::explicit_super_init_calls";
 val_t syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls(val_t p0);
 typedef val_t (*syntax___syntax_base___AConcreteInitPropdef___explicit_super_init_calls_t)(val_t p0);
+val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___empty_init();
 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___empty_init();
 val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
-val_t NEW_AConcreteInitPropdef_parser___parser_nodes___AConcreteInitPropdef___init();
+val_t NEW_AConcreteInitPropdef_parser___parser_nodes___ANode___init();
+val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___empty_init();
+val_t NEW_AConcreteInitPropdef_parser___parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5, val_t p6);
+val_t NEW_AConcreteInitPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
 static const char * const LOCATE_syntax___syntax_base___AMethPropdef___method = "syntax_base::AMethPropdef::method";
 val_t syntax___syntax_base___AMethPropdef___method(val_t p0);
 typedef val_t (*syntax___syntax_base___AMethPropdef___method_t)(val_t p0);
 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___empty_init();
 val_t NEW_AMethPropdef_parser___parser_prod___AMethPropdef___init_amethpropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
-val_t NEW_AMethPropdef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AMethPropdef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ATypePropdef___prop = "syntax_base::ATypePropdef::prop";
 val_t syntax___syntax_base___ATypePropdef___prop(val_t p0);
 typedef val_t (*syntax___syntax_base___ATypePropdef___prop_t)(val_t p0);
 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___empty_init();
 val_t NEW_ATypePropdef_parser___parser_prod___ATypePropdef___init_atypepropdef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
-val_t NEW_ATypePropdef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ATypePropdef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AParam___position = "syntax_base::AParam::position";
 val_t syntax___syntax_base___AParam___position(val_t p0);
 typedef val_t (*syntax___syntax_base___AParam___position_t)(val_t p0);
@@ -591,7 +596,7 @@ val_t syntax___syntax_base___AParam___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___AParam___variable_t)(val_t p0);
 val_t NEW_AParam_parser___parser_prod___AParam___empty_init();
 val_t NEW_AParam_parser___parser_prod___AParam___init_aparam(val_t p0, val_t p1, val_t p2);
-val_t NEW_AParam_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AParam_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AClosureDecl___position = "syntax_base::AClosureDecl::position";
 val_t syntax___syntax_base___AClosureDecl___position(val_t p0);
 typedef val_t (*syntax___syntax_base___AClosureDecl___position_t)(val_t p0);
@@ -600,7 +605,7 @@ val_t syntax___syntax_base___AClosureDecl___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___AClosureDecl___variable_t)(val_t p0);
 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___empty_init();
 val_t NEW_AClosureDecl_parser___parser_prod___AClosureDecl___init_aclosuredecl(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
-val_t NEW_AClosureDecl_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClosureDecl_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AType___is_typed = "syntax_base::AType::is_typed";
 val_t syntax___syntax_base___AType___is_typed(val_t p0);
 typedef val_t (*syntax___syntax_base___AType___is_typed_t)(val_t p0);
@@ -624,7 +629,7 @@ void syntax___syntax_base___AType___check_conform(val_t p0, val_t p1);
 typedef void (*syntax___syntax_base___AType___check_conform_t)(val_t p0, val_t p1);
 val_t NEW_AType_parser___parser_prod___AType___empty_init();
 val_t NEW_AType_parser___parser_prod___AType___init_atype(val_t p0, val_t p1, val_t p2);
-val_t NEW_AType_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AType_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AExpr___is_typed = "syntax_base::AExpr::is_typed";
 val_t syntax___syntax_base___AExpr___is_typed(val_t p0);
 typedef val_t (*syntax___syntax_base___AExpr___is_typed_t)(val_t p0);
@@ -634,56 +639,56 @@ typedef val_t (*syntax___syntax_base___AExpr___is_statement_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AExpr___stype = "syntax_base::AExpr::stype";
 val_t syntax___syntax_base___AExpr___stype(val_t p0);
 typedef val_t (*syntax___syntax_base___AExpr___stype_t)(val_t p0);
-val_t NEW_AExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AAbsAbsSendExpr___prop_signature = "syntax_base::AAbsAbsSendExpr::prop_signature";
 val_t syntax___syntax_base___AAbsAbsSendExpr___prop_signature(val_t p0);
 typedef val_t (*syntax___syntax_base___AAbsAbsSendExpr___prop_signature_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AAbsAbsSendExpr___raw_arguments = "syntax_base::AAbsAbsSendExpr::raw_arguments";
 val_t syntax___syntax_base___AAbsAbsSendExpr___raw_arguments(val_t p0);
 typedef val_t (*syntax___syntax_base___AAbsAbsSendExpr___raw_arguments_t)(val_t p0);
-val_t NEW_AAbsAbsSendExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAbsAbsSendExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AAbsSendExpr___prop = "syntax_base::AAbsSendExpr::prop";
 val_t syntax___syntax_base___AAbsSendExpr___prop(val_t p0);
 typedef val_t (*syntax___syntax_base___AAbsSendExpr___prop_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AAbsSendExpr___return_type = "syntax_base::AAbsSendExpr::return_type";
 val_t syntax___syntax_base___AAbsSendExpr___return_type(val_t p0);
 typedef val_t (*syntax___syntax_base___AAbsSendExpr___return_type_t)(val_t p0);
-val_t NEW_AAbsSendExpr_parser___parser_nodes___ANode___init(val_t p0);
-val_t NEW_ASuperInitCall_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAbsSendExpr_parser___parser_nodes___ANode___init();
+val_t NEW_ASuperInitCall_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ASuperExpr___init_in_superclass = "syntax_base::ASuperExpr::init_in_superclass";
 val_t syntax___syntax_base___ASuperExpr___init_in_superclass(val_t p0);
 typedef val_t (*syntax___syntax_base___ASuperExpr___init_in_superclass_t)(val_t p0);
 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___empty_init();
 val_t NEW_ASuperExpr_parser___parser_prod___ASuperExpr___init_asuperexpr(val_t p0, val_t p1, val_t p2);
-val_t NEW_ASuperExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASuperExpr_parser___parser_nodes___ANode___init();
 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___empty_init();
 val_t NEW_ANewExpr_parser___parser_prod___ANewExpr___init_anewexpr(val_t p0, val_t p1, val_t p2, val_t p3);
-val_t NEW_ANewExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ANewExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ASendExpr___closure_defs = "syntax_base::ASendExpr::closure_defs";
 val_t syntax___syntax_base___ASendExpr___closure_defs(val_t p0);
 typedef val_t (*syntax___syntax_base___ASendExpr___closure_defs_t)(val_t p0);
 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___empty_init();
 val_t NEW_ASendExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
-val_t NEW_ASendExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASendExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AReassignFormExpr___assign_method = "syntax_base::AReassignFormExpr::assign_method";
 val_t syntax___syntax_base___AReassignFormExpr___assign_method(val_t p0);
 typedef val_t (*syntax___syntax_base___AReassignFormExpr___assign_method_t)(val_t p0);
-val_t NEW_AReassignFormExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AReassignFormExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ASendReassignExpr___read_prop = "syntax_base::ASendReassignExpr::read_prop";
 val_t syntax___syntax_base___ASendReassignExpr___read_prop(val_t p0);
 typedef val_t (*syntax___syntax_base___ASendReassignExpr___read_prop_t)(val_t p0);
 val_t NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___empty_init();
 val_t NEW_ASendReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
-val_t NEW_ASendReassignExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASendReassignExpr_parser___parser_nodes___ANode___init();
 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___empty_init();
 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___empty_init();
 val_t NEW_ACallReassignExpr_parser___parser_prod___ACallReassignExpr___init_acallreassignexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
-val_t NEW_ACallReassignExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ACallReassignExpr_parser___parser_nodes___ANode___init();
 val_t NEW_ACallReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___empty_init();
 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___empty_init();
 val_t NEW_ABraReassignExpr_parser___parser_prod___ABraReassignExpr___init_abrareassignexpr(val_t p0, val_t p1, val_t p2, val_t p3);
-val_t NEW_ABraReassignExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ABraReassignExpr_parser___parser_nodes___ANode___init();
 val_t NEW_ABraReassignExpr_parser___parser_prod___ASendExpr___init_asendexpr(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AAttrFormExpr___prop = "syntax_base::AAttrFormExpr::prop";
 val_t syntax___syntax_base___AAttrFormExpr___prop(val_t p0);
@@ -691,41 +696,41 @@ typedef val_t (*syntax___syntax_base___AAttrFormExpr___prop_t)(val_t p0);
 static const char * const LOCATE_syntax___syntax_base___AAttrFormExpr___attr_type = "syntax_base::AAttrFormExpr::attr_type";
 val_t syntax___syntax_base___AAttrFormExpr___attr_type(val_t p0);
 typedef val_t (*syntax___syntax_base___AAttrFormExpr___attr_type_t)(val_t p0);
-val_t NEW_AAttrFormExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AAttrFormExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ASuperstringExpr___atype = "syntax_base::ASuperstringExpr::atype";
 val_t syntax___syntax_base___ASuperstringExpr___atype(val_t p0);
 typedef val_t (*syntax___syntax_base___ASuperstringExpr___atype_t)(val_t p0);
 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___empty_init();
 val_t NEW_ASuperstringExpr_parser___parser_prod___ASuperstringExpr___init_asuperstringexpr(val_t p0);
-val_t NEW_ASuperstringExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASuperstringExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AVardeclExpr___variable = "syntax_base::AVardeclExpr::variable";
 val_t syntax___syntax_base___AVardeclExpr___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___AVardeclExpr___variable_t)(val_t p0);
 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___empty_init();
 val_t NEW_AVardeclExpr_parser___parser_prod___AVardeclExpr___init_avardeclexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4);
-val_t NEW_AVardeclExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVardeclExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AForExpr___variables = "syntax_base::AForExpr::variables";
 val_t syntax___syntax_base___AForExpr___variables(val_t p0);
 typedef val_t (*syntax___syntax_base___AForExpr___variables_t)(val_t p0);
 val_t NEW_AForExpr_parser___parser_prod___AForExpr___empty_init();
 val_t NEW_AForExpr_parser___parser_prod___AForExpr___init_aforexpr(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
-val_t NEW_AForExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AForExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___ASelfExpr___variable = "syntax_base::ASelfExpr::variable";
 val_t syntax___syntax_base___ASelfExpr___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___ASelfExpr___variable_t)(val_t p0);
 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___empty_init();
 val_t NEW_ASelfExpr_parser___parser_prod___ASelfExpr___init_aselfexpr(val_t p0);
-val_t NEW_ASelfExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_ASelfExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AVarFormExpr___variable = "syntax_base::AVarFormExpr::variable";
 val_t syntax___syntax_base___AVarFormExpr___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___AVarFormExpr___variable_t)(val_t p0);
-val_t NEW_AVarFormExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AVarFormExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AClosureCallExpr___variable = "syntax_base::AClosureCallExpr::variable";
 val_t syntax___syntax_base___AClosureCallExpr___variable(val_t p0);
 typedef val_t (*syntax___syntax_base___AClosureCallExpr___variable_t)(val_t p0);
 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___init_aclosurecallexpr(val_t p0, val_t p1, val_t p2);
 val_t NEW_AClosureCallExpr_parser___parser_prod___AClosureCallExpr___empty_init();
-val_t NEW_AClosureCallExpr_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClosureCallExpr_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AClosureDef___closure = "syntax_base::AClosureDef::closure";
 val_t syntax___syntax_base___AClosureDef___closure(val_t p0);
 typedef val_t (*syntax___syntax_base___AClosureDef___closure_t)(val_t p0);
@@ -737,9 +742,13 @@ void syntax___syntax_base___AClosureDef___variables__eq(val_t p0, val_t p1);
 typedef void (*syntax___syntax_base___AClosureDef___variables__eq_t)(val_t p0, val_t p1);
 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___empty_init();
 val_t NEW_AClosureDef_parser___parser_prod___AClosureDef___init_aclosuredef(val_t p0, val_t p1, val_t p2, val_t p3, val_t p4, val_t p5);
-val_t NEW_AClosureDef_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AClosureDef_parser___parser_nodes___ANode___init();
 static const char * const LOCATE_syntax___syntax_base___AMethid___name = "syntax_base::AMethid::name";
 val_t syntax___syntax_base___AMethid___name(val_t p0);
 typedef val_t (*syntax___syntax_base___AMethid___name_t)(val_t p0);
-val_t NEW_AMethid_parser___parser_nodes___ANode___init(val_t p0);
+val_t NEW_AMethid_parser___parser_nodes___ANode___init();
+static const char * const LOCATE_syntax___syntax_base___AExprs___to_a = "syntax_base::AExprs::to_a";
+val_t syntax___syntax_base___AExprs___to_a(val_t p0);
+typedef val_t (*syntax___syntax_base___AExprs___to_a_t)(val_t p0);
+val_t NEW_AExprs_parser___parser_nodes___ANode___init();
 #endif