Sasha Koshka
|
0ac71fa1c3
|
Added progress heatmap
|
7 months ago |
Sasha Koshka
|
9232432c35
|
Implemented thos bad boys
|
7 months ago |
Sasha Koshka
|
b536b01eeb
|
Added new tokens to test case
|
7 months ago |
Sasha Koshka
|
8175a9d4c5
|
Added some more tokens to the TokenKind enum
|
7 months ago |
Sasha Koshka
|
3dd2ea83d3
|
I forgot the
|
7 months ago |
Sasha Koshka
|
b7631530bc
|
yeah
|
7 months ago |
Sasha Koshka
|
fa1d8efe55
|
Its just as I feared. Identifier parsing doesn't work!
|
7 months ago |
Sasha Koshka
|
e74aff3299
|
Merge pull request 'tree-cleanup' (#9) from tree-cleanup into main
Reviewed-on: #9
|
7 months ago |
Sasha Koshka
|
89a60e620e
|
Altered objt section test case to not be alphabetically organized
|
7 months ago |
Sasha Koshka
|
cd528552c8
|
Object sections now parse members into array
|
7 months ago |
Sasha Koshka
|
067bf2f4df
|
Altered tree so that object members are stored in an array
|
7 months ago |
Sasha Koshka
|
777c8df6a4
|
Changed the logo color because why not lol
|
7 months ago |
Sasha Koshka
|
c470997887
|
Did the same thing to interfaces
|
7 months ago |
Sasha Koshka
|
715766edb4
|
Objects can only inherit by specifiying an identifier
|
7 months ago |
Sasha Koshka
|
821fa0ecb3
|
Merge pull request 'objt-bitfields' (#8) from objt-bitfields into main
Reviewed-on: #8
|
7 months ago |
Sasha Koshka
|
e316eb7791
|
Changed bit field syntax to use an & symbol
|
7 months ago |
Sasha Koshka
|
731cc828ce
|
Added untested bit width parsing
|
7 months ago |
Sasha Koshka
|
05aa0e6177
|
Added bitfields to object section test case
|
7 months ago |
Sasha Koshka
|
fb43f96acc
|
Added bit fields to tree and ToString for object member
|
7 months ago |
Sasha Koshka
|
b64fbd9fc4
|
Split tests into multiple files
This should make it easier to work on sections independantly of one another
without creating merge conflicts
|
7 months ago |
Sasha Koshka
|
0d366964ca
|
Enum members are now ordered
|
7 months ago |
Sasha Koshka
|
a5477717eb
|
Merge pull request 'face-section' (#7) from face-section into main
Reviewed-on: #7
|
7 months ago |
Sasha Koshka
|
0b80a55f79
|
Repaired output formatting of interface section
|
7 months ago |
Sasha Koshka
|
08935d69c0
|
Parser actually adds interface behavior to interface
|
7 months ago |
Sasha Koshka
|
39f8d7e4ac
|
Fixed parsing of interface section behaviors
|
7 months ago |
Sasha Koshka
|
1f88b54eaa
|
Face sections are actually ToString'd now
|
7 months ago |
Sasha Koshka
|
b0d4ecc83f
|
Added interface section parsing to body
|
7 months ago |
Sasha Koshka
|
4eac5c67aa
|
Added untested interface section parsing
|
7 months ago |
Sasha Koshka
|
441b036a1c
|
Updated test case to reflect previous commit
|
7 months ago |
Sasha Koshka
|
8817d72cb3
|
Interfaces can inherit other interfaces
|
7 months ago |
Sasha Koshka
|
3ef1e706b3
|
Added ToString method to face section
|
7 months ago |
Sasha Koshka
|
944fc8514e
|
Add correct output for face test case
|
7 months ago |
Sasha Koshka
|
cd55a0ad8d
|
Add interface section to tree
|
7 months ago |
Sasha Koshka
|
f95c7e0b1c
|
Basic test file for interface section
|
7 months ago |
Sasha Koshka
|
15d1b602b3
|
Merge pull request 'enum-section' (#6) from enum-section into main
Reviewed-on: #6
|
7 months ago |
Sasha Koshka
|
c29efd97ba
|
Organized test case members alphabetically
|
7 months ago |
Sasha Koshka
|
aa84d9a429
|
Removed space alignment and hex literals from test case check
ToString is not capable of producing this
|
7 months ago |
Sasha Koshka
|
5dcf3b3d1a
|
Fixed ToString formatting of enum
|
7 months ago |
Sasha Koshka
|
d8074fa5cb
|
Enum default values are now parsed properly
Previously the parser would stay on the member name and parse it the default
value. It now moves forward and catches the actual default value.
|
7 months ago |
Sasha Koshka
|
6a6fe8353e
|
Add untested enum parsing
|
7 months ago |
Sasha Koshka
|
c4f763af5b
|
Added test case for enum section
|
7 months ago |
Sasha Koshka
|
6fbda34300
|
Add base enum parsing method
|
7 months ago |
Sasha Koshka
|
59126f60cc
|
Added enum sections to tree
|
7 months ago |
Sasha Koshka
|
ca80a5968d
|
Cleaned up example code and made it up-to-date
|
7 months ago |
Sasha Koshka
|
61819311e9
|
Merge pull request 'objt-section' (#5) from objt-section into main
Reviewed-on: #5
|
7 months ago |
Sasha Koshka
|
f3b2d11f59
|
I swear its not my code thats wrong its the test
No like literally this keeps happening
|
7 months ago |
Sasha Koshka
|
3900bbe7bf
|
Parser test cases now print out line numbers
|
7 months ago |
Sasha Koshka
|
b878017b81
|
The last item of object sections is now saved.
|
7 months ago |
Sasha Koshka
|
5271876196
|
Changed data in object test to use objt keyword instead of type
|
7 months ago |
Sasha Koshka
|
617d76fc46
|
Object sections now parse properly
|
7 months ago |