|
|
131229686a
|
fix return error
|
2021-10-31 21:04:46 +01:00 |
|
|
|
53c2cdb085
|
fix span error
|
2021-10-31 20:53:40 +01:00 |
|
|
|
87790d4049
|
fix binop rhs precedence
|
2021-10-31 20:44:11 +01:00 |
|
|
|
7b1c7335c2
|
tests
|
2021-10-31 20:35:37 +01:00 |
|
|
|
c6200a901c
|
Merge remote-tracking branch 'origin/master'
|
2021-10-31 18:31:06 +01:00 |
|
|
|
1824c9839f
|
parse fn
|
2021-10-31 18:30:57 +01:00 |
|
|
|
62afdc4921
|
Update README.md
|
2021-10-31 14:17:01 +01:00 |
|
|
|
aa0a9cb0e5
|
use new rust edition
|
2021-10-31 14:04:47 +01:00 |
|
|
|
c5b82c4b18
|
stmt parse
|
2021-10-31 13:59:47 +01:00 |
|
|
|
67e6dfccc2
|
better errors
|
2021-10-31 12:55:39 +01:00 |
|
|
|
c6e5a5d686
|
fix top level
|
2021-10-31 12:29:17 +01:00 |
|
|
|
9837713771
|
finish expr parsing
|
2021-10-31 12:07:13 +01:00 |
|
|
|
64a747850c
|
use macro for binop parse
|
2021-10-31 11:53:16 +01:00 |
|
|
|
1c63f198dc
|
add block statement
|
2021-10-31 11:53:06 +01:00 |
|
|
|
06ac1bb2e7
|
rename comparison tokens
|
2021-10-31 01:37:48 +02:00 |
|
|
|
ce9050e8a2
|
test stuff
|
2021-10-31 01:37:01 +02:00 |
|
|
|
c9b985942b
|
test stuff
|
2021-10-31 01:32:56 +02:00 |
|
|
|
f6fcca589e
|
better binop handling
|
2021-10-31 01:24:20 +02:00 |
|
|
|
7f12eaee01
|
Update README.md
|
2021-10-31 01:02:35 +02:00 |
|
|
|
e13f3e35c2
|
binary op
|
2021-10-31 01:00:56 +02:00 |
|
|
|
8f99a1d630
|
add spans to AST
|
2021-10-31 00:40:18 +02:00 |
|
|
|
d848818824
|
more primaries
|
2021-10-31 00:19:07 +02:00 |
|
|
|
a89c5f91f9
|
Merge remote-tracking branch 'origin/master'
|
2021-10-30 18:48:58 +02:00 |
|
|
|
7c99615560
|
start parser
|
2021-10-30 18:48:44 +02:00 |
|
|
|
eb2f67e19f
|
start parser
|
2021-10-30 18:48:36 +02:00 |
|
|
|
79884d4bd8
|
change test
|
2021-10-30 18:40:02 +02:00 |
|
|
|
ac9fa8eb6b
|
fix grammar
|
2021-10-30 18:39:55 +02:00 |
|
|
|
098addf75b
|
add semi support
|
2021-10-30 18:39:50 +02:00 |
|
|
|
a0e17c6042
|
add parser
|
2021-10-30 18:29:56 +02:00 |
|
|
|
03fe10d7c0
|
add grammar
|
2021-10-30 18:28:52 +02:00 |
|
|
|
ea4282747d
|
semicolons are needed lol
|
2021-10-30 17:20:33 +02:00 |
|
|
|
e53390785b
|
Create LICENSE
|
2021-10-25 16:56:37 +02:00 |
|
|
|
186eb71a50
|
add break to lex and create first ast
|
2021-10-20 19:57:25 +02:00 |
|
|
|
40a7aaac71
|
nice errors
|
2021-10-07 22:15:10 +02:00 |
|
|
|
bea961bbbd
|
test program
|
2021-10-07 20:39:31 +02:00 |
|
|
|
1ed076a5d3
|
all lex tests pass 🎉
|
2021-10-07 20:22:44 +02:00 |
|
|
|
1bd999bb9b
|
started alloc and hash
|
2021-10-05 23:10:28 +02:00 |
|
|
|
70a35e2a10
|
lex string literals, with bug
|
2021-10-05 22:56:47 +02:00 |
|
|
|
52d740af9e
|
more lex
|
2021-10-05 22:36:32 +02:00 |
|
|
|
cbe2a0130f
|
more lex
|
2021-10-04 17:10:10 +02:00 |
|
|
|
0f7999cc0f
|
started lexer
|
2021-10-03 21:22:40 +02:00 |
|
|
|
3eeafb574c
|
inital commit
|
2021-10-03 20:30:19 +02:00 |
|