|
b92a3dcba3
|
Privated parsingOperation
|
2022-10-11 23:57:27 -04:00 |
|
|
6c02e45e2e
|
Untested type section parsing yay
|
2022-09-29 02:01:31 -04:00 |
|
|
6c70e9c50d
|
Fixed data section parsing
|
2022-09-27 18:42:00 -04:00 |
|
|
5b627f8995
|
wow it hangs
|
2022-09-16 12:16:23 -04:00 |
|
|
767bf81b85
|
Lobbotomized the codebase
|
2022-09-13 16:31:08 -04:00 |
|
|
21ea27791d
|
Removed the last traces of the word "initialization"
|
2022-09-13 11:12:38 -04:00 |
|
|
ae0166b509
|
Data section initialization values are now skimmed over
|
2022-09-05 15:04:39 -04:00 |
|
|
2295e3bd32
|
Data sections can now be marked as external
|
2022-09-05 14:09:47 -04:00 |
|
|
691df94ef4
|
Removed many cringe pass-by-references
|
2022-09-04 19:55:47 -04:00 |
|
|
3f7c779e2b
|
Got rid of useless setters for the traits
|
2022-09-03 22:58:35 -04:00 |
|
|
729ae78eae
|
Location is now included in structs via composition
|
2022-09-03 22:17:05 -04:00 |
|
|
aff2e55aa5
|
Separated data.go
|
2022-09-03 20:16:49 -04:00 |
|
|
689200085a
|
Putting pointers in interfaces is incredibly stupid
|
2022-09-03 00:01:01 -04:00 |
|
|
65c213f1f3
|
Fixed import paths
|
2022-08-30 01:11:10 -04:00 |
|
Sasha Koshka
|
b7631530bc
|
yeah
|
2022-08-24 23:54:06 -04:00 |
|
Sasha Koshka
|
717474a59e
|
Removed unnescessary println statements (oopsie)
|
2022-08-18 20:09:27 -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
|
31bb36a4f7
|
Reworked parsing object initialization values
|
2022-08-17 12:53:35 -04:00 |
|
Sasha Koshka
|
8c03aa880b
|
Reworked array initialization value parsing
|
2022-08-17 11:30:17 -04:00 |
|
Sasha Koshka
|
9ca1be2204
|
Fixed array initialization value parsing
|
2022-08-17 00:55:53 -04:00 |
|
Sasha Koshka
|
0dd9368393
|
Reworked data section so it stores single initialization argument
|
2022-08-17 00:49:49 -04:00 |
|
Sasha Koshka
|
bd42c95de0
|
Parser can now sort of parse object member initialization values
|
2022-08-17 00:14:55 -04:00 |
|
Sasha Koshka
|
bb2948d397
|
Added parsing array initialization values
|
2022-08-16 21:31:23 -04:00 |
|
Sasha Koshka
|
210e527b3a
|
parseType method now understands arrays with undefined length
|
2022-08-16 20:55:43 -04:00 |
|
Sasha Koshka
|
efb3bbe21b
|
Added base for parsing initialization values
|
2022-08-16 20:10:47 -04:00 |
|
Sasha Koshka
|
16bca57e36
|
Fixed numerous problems related to type parsing
|
2022-08-16 17:21:10 -04:00 |
|
Sasha Koshka
|
f978621673
|
Parse basic information about data sections (name, type)
|
2022-08-16 10:44:02 -04:00 |
|
Sasha Koshka
|
614b5664fc
|
Parser calls ParseDataSection
|
2022-08-15 15:09:07 -04:00 |
|
Sasha Koshka
|
d91423863b
|
Added ToString methods for syntax tree nodes
|
2022-08-15 14:04:57 -04:00 |
|
Sasha Koshka
|
0a067524ce
|
Added base parse body function
|
2022-08-14 22:38:57 -04:00 |
|