X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc__parser_work.sep.0.h b/c_src/nitc__parser_work.sep.0.h index 9885ea4..6d8cda4 100644 --- a/c_src/nitc__parser_work.sep.0.h +++ b/c_src/nitc__parser_work.sep.0.h @@ -26,9 +26,9 @@ val* nitc___nitc__Lexer___peek(val* self); extern const struct type type_nitc__AError; val* NEW_nitc__Start(const struct type* type); extern const struct type type_nitc__Start; -#define COLOR_nitc__parser_nodes__Start__n_base_61d 41 -#define COLOR_nitc__parser_nodes__Start__n_eof_61d 42 -#define COLOR_nitc__lexer_work__Token__parser_index 34 +#define COLOR_nitc__parser_nodes__Start__n_base_61d 36 +#define COLOR_nitc__parser_nodes__Start__n_eof_61d 37 +#define COLOR_nitc__lexer_work__Token__parser_index 35 val* nitc___nitc__Lexer___next(val* self); #define COLOR_nitc__parser_work__ReduceAction__action 12 extern const struct type type_nitc__EOF; @@ -39,7 +39,7 @@ val* NEW_nitc__parser_work__ComputeProdLocationVisitor(const struct type* type); extern const struct type type_nitc__parser_work__ComputeProdLocationVisitor; #define COLOR_nitc__lexer_work__Lexer___file 2 extern const char FILE_nitc__lexer_work[]; -#define COLOR_nitc__parser_nodes__SourceFile___first_token 5 +#define COLOR_nitc__parser_nodes__SourceFile___first_token 6 #define COLOR_nitc__parser_work__ComputeProdLocationVisitor__token_61d 15 void nitc___nitc__Visitor___enter_visit(val* self, val* p0); #define COLOR_nitc__parser_nodes__ANode___location 1 @@ -47,7 +47,7 @@ val* NEW_nitc__AParserError(const struct type* type); extern const struct type type_nitc__AParserError; val* NEW_core__NativeArray(int length, const struct type* type); extern const struct type type_core__NativeArray__core__String; -val* core__flat___NativeString___to_s_full(char* self, long p0, long p1); +val* core__flat___CString___to_s_unsafe(char* self, val* p0, val* p1, val* p2, val* p3); #define COLOR_core__abstract_text__Object__to_s 3 #define COLOR_core__abstract_text__NativeArray__native_to_s 12 extern const char FILE_nitc__parser_nodes[]; @@ -71,7 +71,7 @@ short int core___core__AbstractArrayRead___core__abstract_collection__Collection val* core___core__AbstractArrayRead___core__abstract_collection__Collection__iterator(val* self); #define COLOR_core__abstract_collection__Iterator__is_ok 12 #define COLOR_core__abstract_collection__Iterator__item 13 -#define COLOR_nitc__parser_work__Prod___first_location 4 +#define COLOR_nitc__parser_work__Prod___first_location 10 #define COLOR_core__abstract_collection__Iterator__next 14 #define COLOR_core__abstract_collection__Iterator__finish 15 void core___core__AbstractArray___core__abstract_collection__RemovableCollection__clear(val* self); @@ -80,28 +80,28 @@ val* NEW_nitc__Location(const struct type* type); extern const struct type type_nitc__Location; #define COLOR_nitc__location__Location___file 0 #define COLOR_nitc__location__Location___column_start 3 -#define COLOR_nitc__location__Location__file_61d 18 -#define COLOR_nitc__location__Location__line_start_61d 19 -#define COLOR_nitc__location__Location__line_end_61d 20 -#define COLOR_nitc__location__Location__column_start_61d 21 -#define COLOR_nitc__location__Location__column_end_61d 22 +#define COLOR_nitc__location__Location__file_61d 19 +#define COLOR_nitc__location__Location__line_start_61d 20 +#define COLOR_nitc__location__Location__line_end_61d 21 +#define COLOR_nitc__location__Location__column_start_61d 22 +#define COLOR_nitc__location__Location__column_end_61d 23 extern const struct type type_nitc__Prod; #define COLOR_nitc__parser_nodes__ANode__visit_all 14 short int nitc___nitc__Location___core__kernel__Object___61d_61d(val* self, val* p0); #define COLOR_nitc__location__Location___column_end 4 #define COLOR_nitc__parser_work___nitc__parser_work__ComputeProdLocationVisitor___core__kernel__Object__init 18 val* nitc__lexer_work___Token___text(val* self); -#define COLOR_core__abstract_text__String___43d 76 +#define COLOR_core__abstract_text__Text___43d 39 void core___core__Sequence___append(val* self, val* p0); #define COLOR_nitc__parser_work__ReduceAction___goto 0 #define COLOR_nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init 15 extern const struct type type_nitc__AMethidExpr; val* nitc__parser_work___Prod___collect_text(val* self); extern const struct type type_nitc__ACallExpr; -#define COLOR_nitc__parser_nodes__ASendExpr___n_expr 12 +#define COLOR_nitc__parser_nodes__ASendExpr___n_expr 3 extern const struct type type_nitc__AImplicitSelfExpr; #define COLOR_nitc__parser_nodes__ACallFormExpr___n_args 19 -#define COLOR_nitc__parser_nodes__AExprs___n_exprs 5 +#define COLOR_nitc__parser_nodes__AExprs___n_exprs 3 short int nitc___nitc__ANodes___core__abstract_collection__Collection__is_empty(val* self); #define COLOR_nitc__parser_nodes__ACallFormExpr___n_qid 18 -#define COLOR_nitc__parser_nodes__AQid___n_id 6 +#define COLOR_nitc__parser_nodes__AQid___n_id 4