|
51428e3755
|
Pass skim test
|
2022-09-29 11:15:58 -04:00 |
|
|
925f55788f
|
Fixed the hanging thing
|
2022-09-16 12:27:13 -04:00 |
|
|
7e972e2132
|
Syntax tree now stores map of require names -> full paths
|
2022-09-07 17:12:46 -04:00 |
|
|
596deaf0c3
|
i forgor
|
2022-09-07 15:50:37 -04:00 |
|
|
ae0166b509
|
Data section initialization values are now skimmed over
|
2022-09-05 15:04:39 -04:00 |
|
|
613ccc3fba
|
Add skipIndentLevel function
|
2022-09-05 14:56:35 -04:00 |
|
|
fe6c82ae9e
|
Added skim boolean that does nothing
|
2022-09-05 13:46:10 -04:00 |
|
|
49bcbcaa96
|
Now works with tests
|
2022-09-05 13:42:17 -04:00 |
|
|
2e79d9c834
|
Parse -> Fetch, now tries to hit cache
|
2022-09-05 13:31:38 -04:00 |
|
|
3ae8209712
|
asdjkhaslkjhlkfjhaslkdjhalksjdlksdjalskdj
|
2022-09-04 22:40:26 -04:00 |
|
|
89834ac390
|
The syntax tree is no longer passed by reference
|
2022-09-04 22:30:14 -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 |
|
|
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
|
384de58d41
|
Added previousToken method to parser
|
2022-08-17 12:39:26 -04:00 |
|
Sasha Koshka
|
0a067524ce
|
Added base parse body function
|
2022-08-14 22:38:57 -04:00 |
|
|
033e64fc54
|
Parser can now print out a list of expected token kinds
|
2022-08-12 17:09:37 -05:00 |
|
|
f23c3a234a
|
Added metadata parser
|
2022-08-12 16:22:51 -05:00 |
|
|
050c956787
|
Added expect and nextToken methods to parser
|
2022-08-12 13:33:21 -05:00 |
|
|
18bd681082
|
Parser now understands the separation between files
This needs to be done because each file has a metadata section at the top.
|
2022-08-12 12:02:20 -05:00 |
|
|
2019c67bbb
|
Created basic test for parser
|
2022-08-12 11:55:17 -05:00 |
|
|
81b47f7734
|
Replaced all occurences of github.com with git.tebibyte.media
|
2022-08-12 10:21:36 -05:00 |
|
|
09170e390d
|
Created base for parser
The parser now handles file opening and invokes the lexer.
|
2022-08-12 10:11:43 -05:00 |
|