Dustin Wilson
|
22c6614c76
|
Changed namespace
|
3 years ago |
Dustin Wilson
|
98bc4ff794
|
Started adding assertions for easier debugging of Tokenizer
|
3 years ago |
Dustin Wilson
|
379d9c791d
|
Maybe have scope selector matchers working
|
3 years ago |
Dustin Wilson
|
7a3d0e5d2e
|
Starting to add matchers
|
3 years ago |
Dustin Wilson
|
6a9fd79f11
|
Scope parsing fixes
|
3 years ago |
Dustin Wilson
|
4147a207d4
|
Started adding serialization for scopes
|
3 years ago |
Dustin Wilson
|
8d6c51a2d0
|
Use assertions for debugging scope parsing
|
3 years ago |
Dustin Wilson
|
7e918f48be
|
Starting rewriting scope parsing
|
3 years ago |
Dustin Wilson
|
cdc53456e0
|
Added cache for scope parsing
|
3 years ago |
Dustin Wilson
|
900e462bcd
|
Wrote JSON to Grammar converter, successfully parses all grammars tested
|
3 years ago |
Dustin Wilson
|
5ae2d256d3
|
Cleaning up a bit
|
3 years ago |
Dustin Wilson
|
5edc6d32b3
|
Changed project name to Lit lol
|
3 years ago |
Dustin Wilson
|
e2dcac2bf4
|
Changed Project name to Fukkus
|
3 years ago |
Dustin Wilson
|
b039ced5f9
|
Added documentation to Scope/Data and Scope/Parser
|
3 years ago |
Dustin Wilson
|
f6b9cd24e0
|
Fixing composite scope matching
|
3 years ago |
Dustin Wilson
|
a073df1c5d
|
Cleaning up
|
3 years ago |
Dustin Wilson
|
93ea83aedd
|
Removed Segment and True scope matchers, reverted to throwing exceptions
|
3 years ago |
Dustin Wilson
|
b7d700416d
|
Changed to using an error handler for the scope parser
|
3 years ago |
Dustin Wilson
|
5d64330e96
|
Changed scope exceptions to match new parser's behavior
|
3 years ago |
Dustin Wilson
|
3e939feadf
|
Scope parsing improvements
|
3 years ago |
Dustin Wilson
|
6badf94277
|
Getting further with parsing
|
3 years ago |
Dustin Wilson
|
ce318968d6
|
More parsing experimentation
|
3 years ago |
Dustin Wilson
|
010c0ddca5
|
Playing around with parsing using VSCode-style tokenization
|
3 years ago |
Dustin Wilson
|
38504d13ce
|
Started playing around with a VSCode-style parser
|
3 years ago |
Dustin Wilson
|
4a02e07efe
|
Fixed minor scope parsing bug
|
3 years ago |
Dustin Wilson
|
8239698ad8
|
Started adding matching functionality
|
3 years ago |
Dustin Wilson
|
b6d0bed17a
|
Made the debug counter an instance variable so it is reset every time
|
3 years ago |
Dustin Wilson
|
6ad430fb21
|
Optimizations
|
3 years ago |
Dustin Wilson
|
d0928d7c4d
|
Scope parser is functioning okay enough
|
3 years ago |
Dustin Wilson
|
1f72a86207
|
Working out scope parsing
|
3 years ago |
Dustin Wilson
|
147b4c4ceb
|
Starting to add scope exception handling
|
3 years ago |
Dustin Wilson
|
4639fd9dad
|
Initial commit
|
3 years ago |