Update readmes

This commit is contained in:
Edward R. Gonzalez 2023-07-10 22:22:32 -04:00
parent 14568d512e
commit 1c5881c5a3
2 changed files with 7 additions and 6 deletions

View File

@ -295,6 +295,7 @@ Interface :``
* def_module * def_module
* def_namespace * def_namespace
* def_operator * def_operator
* def_operator_cast
* def_param * def_param
* def_params * def_params
* def_specifier * def_specifier
@ -349,12 +350,13 @@ Interface :
* parse_function * parse_function
* parse_global_body * parse_global_body
* parse_namespace * parse_namespace
* parse_operator (Not ready) * parse_operator
* parse_operator_cast
* parse_struct * parse_struct
* parse_template (Not ready) * parse_template
* parse_type * parse_type
* parse_typedef * parse_typedef
* parse_union (Not ready) * parse_union
* parse_using * parse_using
* parse_variable * parse_variable

View File

@ -86,15 +86,14 @@ Inlined functions related to the AST datatype that required forwards for gen int
## gen.cpp ## gen.cpp
* Static data defined at the top. * Static data
* AST Body case macros are next. * AST Body case macros are next.
* AST implementation follows * AST implementation
* Gen interface begins with its `init`, `deinit`, etc.. Until `make_code_entires` * Gen interface begins with its `init`, `deinit`, etc.. Until `make_code_entires`
* operator__validate defined, which will be used to verify if an operator definition is constructible. * operator__validate defined, which will be used to verify if an operator definition is constructible.
* Allocator interface for data arrays, code pool, code entries, string arenas, and string table. * Allocator interface for data arrays, code pool, code entries, string arenas, and string table.
* Helper macros used throughout the constructor API * Helper macros used throughout the constructor API
* Upfront constructors, following the same order as shown in the header. * Upfront constructors, following the same order as shown in the header.
* Incremental constructors
* Parsing constructors, it defines its own lexer, and has many helper functions for parsing not exposed through the header. * Parsing constructors, it defines its own lexer, and has many helper functions for parsing not exposed through the header.
* Untyped constructors * Untyped constructors
* Builder * Builder