Commit Graph

18 Commits

Author SHA1 Message Date
Sasha Koshka b92a3dcba3 Privated parsingOperation 2022-10-11 23:57:27 -04:00
Sasha Koshka cdebedb839 Fixed test case 2022-10-11 13:36:11 -04:00
Sasha Koshka fae8bedfa9 Dereference parsing stub 2022-10-11 11:31:44 -04:00
Sasha Koshka b6d3c04acd Removed runes from parser 2022-10-04 17:07:31 -04:00
Sasha Koshka 8dd90e1c6b Implemented list parsing 2022-09-27 18:03:27 -04:00
Sasha Koshka 3f7c779e2b Got rid of useless setters for the traits 2022-09-03 22:58:35 -04:00
Sasha Koshka ef375810fb Did the same thing with type specifiers 2022-09-03 22:56:08 -04:00
Sasha Koshka 8e74216430 Names are now composed from a nameable struct 2022-09-03 22:33:34 -04:00
Sasha Koshka 729ae78eae Location is now included in structs via composition 2022-09-03 22:17:05 -04:00
Sasha Koshka 257d22b6f7 Parser no longer skips token after an argument level phrase 2022-09-03 12:54:41 -04:00
Sasha Koshka b220f3dab5 Definition arguments are now parsed correctly 2022-09-03 00:17:25 -04:00
Sasha Koshka 689200085a Putting pointers in interfaces is incredibly stupid 2022-09-03 00:01:01 -04:00
Sasha Koshka dbbe0198d5 Phrases in functions are now ToString'd 2022-09-02 23:38:30 -04:00
Sasha Koshka eee50dc9b0 Added argument level phrase parsing 2022-09-02 22:43:48 -04:00
Sasha Koshka 65c213f1f3 Fixed import paths 2022-08-30 01:11:10 -04:00
Sasha Koshka 39e4fbe844 Replaced references to file.Error with infoerr.Error 2022-08-18 00:58:40 -04:00
Sasha Koshka 5c23c59c92 Added parsing primitive arguments 2022-08-16 16:27:52 -04:00
Sasha Koshka 45bc798d19 Added identifier and declaration parsing 2022-08-16 15:53:32 -04:00