val* NEW_scope__Scope(const struct type* type);
extern const struct type type_scope__Scope;
extern const int COLOR_scope__Scope__init;
-void CHECK_NEW_scope__Scope(val*);
extern const int COLOR_abstract_collection__SimpleCollection__add;
void scope__ScopeVisitor__init(val* self, val* p0);
extern const int COLOR_scope__ScopeVisitor___64dscopes;
val* NEW_array__NativeArray(int length, const struct type* type);
extern const struct type type_array__NativeArraykernel__Object;
extern const int COLOR_array__Array__with_native;
-void CHECK_NEW_array__Array(val*);
extern const int COLOR_string__Object__to_s;
extern const int COLOR_scope__ScopeVisitor__error;
extern const int COLOR_abstract_collection__Collection__first;
val* NEW_scope__EscapeMark(const struct type* type);
extern const struct type type_scope__EscapeMark;
extern const int COLOR_scope__EscapeMark__init;
-void CHECK_NEW_scope__EscapeMark(val*);
val* scope__ScopeVisitor__make_escape_mark(val* self, val* p0, short int p1);
val* scope__ScopeVisitor__get_escapemark(val* self, val* p0, val* p1);
extern const int COLOR_scope__ScopeVisitor__toolcontext;
val* NEW_scope__ScopeVisitor(const struct type* type);
extern const struct type type_scope__ScopeVisitor;
extern const int COLOR_scope__ScopeVisitor__init;
-void CHECK_NEW_scope__ScopeVisitor(val*);
void scope__APropdef__do_scope(val* self, val* p0);
extern const int COLOR_scope__AParam___64dvariable;
val* scope__AParam__variable(val* self);
val* NEW_scope__Variable(const struct type* type);
extern const struct type type_scope__Variable;
extern const int COLOR_scope__Variable__init;
-void CHECK_NEW_scope__Variable(val*);
extern const int COLOR_scope__ScopeVisitor__register_variable;
extern const int COLOR_scope__AParam__variable_61d;
void scope__AParam__accept_scope_visitor(val* self, val* p0);
val* NEW_parser_nodes__AVarExpr(const struct type* type);
extern const struct type type_parser_nodes__AVarExpr;
extern const int COLOR_parser_prod__AVarExpr__init_avarexpr;
-void CHECK_NEW_parser_nodes__AVarExpr(val*);
val* scope__ACallExpr__variable_create(val* self, val* p0);
val* NEW_parser_nodes__AVarAssignExpr(const struct type* type);
extern const struct type type_parser_nodes__AVarAssignExpr;
extern const int COLOR_parser_nodes__AAssignFormExpr__n_assign;
extern const int COLOR_parser_nodes__AAssignFormExpr__n_value;
extern const int COLOR_parser_prod__AVarAssignExpr__init_avarassignexpr;
-void CHECK_NEW_parser_nodes__AVarAssignExpr(val*);
val* scope__ACallAssignExpr__variable_create(val* self, val* p0);
val* NEW_parser_nodes__AVarReassignExpr(const struct type* type);
extern const struct type type_parser_nodes__AVarReassignExpr;
extern const int COLOR_parser_nodes__AReassignFormExpr__n_assign_op;
extern const int COLOR_parser_nodes__AReassignFormExpr__n_value;
extern const int COLOR_parser_prod__AVarReassignExpr__init_avarreassignexpr;
-void CHECK_NEW_parser_nodes__AVarReassignExpr(val*);
val* scope__ACallReassignExpr__variable_create(val* self, val* p0);