|
47607a04fb
|
parser: check error early
|
2021-04-26 18:40:57 +02:00 |
|
|
4cc7d17c99
|
val: implement Display
|
2021-04-26 18:39:52 +02:00 |
|
|
fbffb0f6ea
|
rename main
|
2021-04-26 18:38:44 +02:00 |
|
|
1506c0a4d4
|
lex: fix string literal escapes
|
2021-04-19 22:28:20 +02:00 |
|
ravi0li
|
8ac18073e7
|
remove unnecessary doc links
|
2021-04-19 22:00:21 +02:00 |
|
|
fedc4e8314
|
ignore generated documentation
|
2021-04-19 20:56:23 +02:00 |
|
|
4e7cfca1f3
|
ast: implement literal and binary expressions
|
2021-04-19 20:33:55 +02:00 |
|
|
a0e09b9613
|
ast: implement base value type
|
2021-04-19 19:17:22 +02:00 |
|
|
0c1d66186e
|
apply minor license patch
ad72bf47d6
|
2021-04-19 19:10:01 +02:00 |
|
ravi0li
|
877269ec70
|
add license file to manifest
|
2021-04-19 11:41:40 +02:00 |
|
|
e90589addd
|
lex: simplify iterator using pattern matching
|
2021-04-19 03:15:20 +02:00 |
|
|
d7aa47b621
|
update to CNPLv6
|
2021-04-18 23:08:24 +02:00 |
|
|
ba949fac32
|
restructure token design
|
2021-04-18 21:17:54 +02:00 |
|
|
60076379eb
|
improve readability and stuff idk and also rustfmt
|
2021-04-18 17:55:25 +02:00 |
|
ravi0li
|
01e9bd2a48
|
lex: add unary minus token
|
2021-04-18 17:33:45 +02:00 |
|
|
83441a7b57
|
parser: improve readability i guess
|
2021-04-15 01:51:58 +02:00 |
|
|
1f86885424
|
readme: fix layout
|
2021-04-14 00:16:18 +02:00 |
|
|
db2d63b56d
|
add readme
|
2021-04-14 00:14:36 +02:00 |
|
|
8489e430c4
|
parser: make it actually work
|
2021-04-14 00:03:19 +02:00 |
|
|
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 |
|