edd4b39642
Parser tree changes
2022-09-26 18:28:21 -04:00
f6ff3c725d
Stub for parsing arguments
2022-09-22 17:51:45 -04:00
25cc74a6d9
??? the
2022-09-22 13:19:23 -04:00
6040980003
SectionKind has been retired
2022-09-21 21:25:48 -04:00
b3ebd7a259
Stub for analyzing type specifiers
2022-09-20 11:01:56 -04:00
92ac258dbe
Added useful utilities for resolving identidfiers
2022-09-19 12:17:12 -04:00
7cf797af26
Added analyzeTypeSection method
2022-09-18 02:41:06 -04:00
55a1490c18
Implemented ModuleName and added to Section interface
2022-09-17 23:40:30 -04:00
3a5086ad33
Moved type sections into a dedicated file
2022-09-17 23:36:59 -04:00
744e8de794
Added ToString for SectionTable
2022-09-17 23:29:11 -04:00
3635eef15a
Some ToString functionality
2022-09-10 19:50:18 -04:00
b3e2d9f822
Progress on data structures for type sections
...
Type specifiers will now store a list of members, instead of
type sections doing that. This will make it possible to do an
inline object definition within a data section, = phrase, etc.
The parser will be reworked to include syntax that supports this,
objects and types will be merged into just a type section, and
face sections will have the added capability of defining function
pointer types.
2022-09-09 20:57:41 -04:00
cc8ae6c124
Added trail stack
2022-09-09 01:53:53 -04:00
179c83ba72
Created fetchSection method
...
This method provides a framework for recursively analyzing
sections.
2022-09-09 01:09:17 -04:00
f3f744c348
Producing more data structures
2022-09-08 12:59:49 -04:00
596deaf0c3
i forgor
2022-09-07 15:50:37 -04:00
f6aeae1d55
Created basic data structures for analyzer
2022-09-07 12:20:34 -04:00