Commit graph

12 commits

Author SHA1 Message Date
9a4793ae1c
parser: implement base structures 2021-04-13 21:03:02 +02:00
e0da8d92d0
include escape sequences in test string 2021-04-13 17:43:35 +02:00
5ad4b649ce
lex: implement string escape chars 2021-04-13 17:43:16 +02:00
efe80cb930
lex: drop Windows line ending support again for now 2021-04-13 17:42:54 +02:00
ab4fa5f03f
lex: add Windows line ending support 2021-04-13 17:11:41 +02:00
bcbcec46a9
lex: use auto format for unexpected tokens 2021-04-13 17:04:44 +02:00
5baad95074
ffs 2021-04-13 17:03:16 +02:00
c136fbbcb9
trim trailing whitespace 2021-04-13 16:36:43 +02:00
a165a40378
lex: implement core token set
it's not working yet but i don't give a fuck
2021-04-13 16:36:15 +02:00
356b843490
move lexer to separate module dir 2021-04-13 16:32:52 +02:00
c71d4081a7
add cursor helper 2021-04-13 16:29:37 +02:00
02f34832d9
initial commit uwu 2021-04-12 20:54:25 +02:00