Sasha Koshka
7581541ff5
Added a locatable node trait
2022-10-11 18:31:37 -04:00
Sasha Koshka
cd670d05c5
Made node traits file for semantic table nodes
2022-10-11 18:12:53 -04:00
Sasha Koshka
e2947eab8c
Added permissions to analyzed sections
2022-10-01 17:21:17 -04:00
Sasha Koshka
0d53d7ad32
Table ToString outputs sections in alphabetical order
2022-09-30 03:46:29 -04:00
Sasha Koshka
52727a1996
Nevermind this way is far better
2022-09-29 18:25:56 -04:00
Sasha Koshka
bb4a5472e1
Less gooooo!
2022-09-29 18:09:52 -04:00
Sasha Koshka
6040980003
SectionKind has been retired
2022-09-21 21:25:48 -04:00
Sasha Koshka
55a1490c18
Implemented ModuleName and added to Section interface
2022-09-17 23:40:30 -04:00
Sasha Koshka
744e8de794
Added ToString for SectionTable
2022-09-17 23:29:11 -04:00
Sasha Koshka
3635eef15a
Some ToString functionality
2022-09-10 19:50:18 -04:00
Sasha Koshka
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
Sasha Koshka
179c83ba72
Created fetchSection method
...
This method provides a framework for recursively analyzing
sections.
2022-09-09 01:09:17 -04:00
Sasha Koshka
f3f744c348
Producing more data structures
2022-09-08 12:59:49 -04:00
Sasha Koshka
f6aeae1d55
Created basic data structures for analyzer
2022-09-07 12:20:34 -04:00