|
691df94ef4
|
Removed many cringe pass-by-references
|
2022-09-04 19:55:47 -04:00 |
|
|
f3c72f8f30
|
The section kind specific maps are gone
I've REPLACED IT with the unified sections map. Interfaces, baby!
|
2022-09-04 19:30:59 -04:00 |
|
|
9269161138
|
Tree returns a section interface when given a name
|
2022-09-04 17:13:49 -04:00 |
|
|
ded0ce58ec
|
Created Section interface
|
2022-09-04 14:02:48 -04:00 |
|
|
65c213f1f3
|
Fixed import paths
|
2022-08-30 01:11:10 -04:00 |
|
|
c3b6330b22
|
Added base function parsing
|
2022-08-25 20:01:12 -04:00 |
|
|
b0d4ecc83f
|
Added interface section parsing to body
|
2022-08-23 15:14:44 -04:00 |
|
Sasha Koshka
|
6fbda34300
|
Add base enum parsing method
|
2022-08-21 02:42:25 -04:00 |
|
Sasha Koshka
|
edb9c1a0b6
|
Fixed assignment to entry in nil map
|
2022-08-20 13:29:04 -04:00 |
|
Sasha Koshka
|
cb2264977a
|
Added object sections to the tree for real lol
|
2022-08-20 13:24:56 -04:00 |
|
Sasha Koshka
|
790e7e632e
|
Removed recursive member parsing nonsense from type section
|
2022-08-20 12:50:32 -04:00 |
|
Sasha Koshka
|
69aaae8f14
|
Restructured type definitions to use a node tree
|
2022-08-18 23:38:32 -04:00 |
|
Sasha Koshka
|
5c2a7aeb07
|
Created base for type section parsing
|
2022-08-18 17:39:19 -04:00 |
|
Sasha Koshka
|
39e4fbe844
|
Replaced references to file.Error with infoerr.Error
|
2022-08-18 00:58:40 -04:00 |
|
Sasha Koshka
|
aee90757e3
|
Object initialization value parsing is now done recursively
|
2022-08-17 13:26:18 -04:00 |
|
Sasha Koshka
|
85b7938843
|
ParseBody now has a loop, and errors on unrecognized section type
|
2022-08-15 21:20:13 -04:00 |
|
Sasha Koshka
|
614b5664fc
|
Parser calls ParseDataSection
|
2022-08-15 15:09:07 -04:00 |
|
Sasha Koshka
|
b02ff6cda6
|
Created structs needed to represent a data section
|
2022-08-15 01:47:42 -04:00 |
|
Sasha Koshka
|
0a067524ce
|
Added base parse body function
|
2022-08-14 22:38:57 -04:00 |
|