|
|
8952e8082a
|
fix stackoverflow
|
2021-11-06 21:32:49 +01:00 |
|
|
|
141e8e09bf
|
add fuzz
|
2021-11-06 20:31:33 +01:00 |
|
|
|
555aa21cc4
|
add garbage collection
|
2021-11-06 20:22:38 +01:00 |
|
|
|
68a91a7b44
|
start bird
|
2021-11-03 21:17:32 +01:00 |
|
|
|
0b79d4500d
|
add assignments
|
2021-11-03 21:04:11 +01:00 |
|
|
|
63c9d5300c
|
test calls
|
2021-11-02 23:15:17 +01:00 |
|
|
|
031217f6c6
|
parse calls
|
2021-11-02 23:01:20 +01:00 |
|
|
|
7cba55578a
|
clippy cleanup
|
2021-11-02 21:13:20 +01:00 |
|
|
|
8593ddf18d
|
cleanup
|
2021-11-02 21:10:55 +01:00 |
|
|
|
5f8be98da7
|
fn tests
|
2021-11-02 21:09:07 +01:00 |
|
|
|
1c1cf390e6
|
fix lists
|
2021-11-02 21:04:49 +01:00 |
|
|
|
ca46a40795
|
remove alloc
not used anyways for now
|
2021-11-02 20:30:06 +01:00 |
|
|
|
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 |
|
|
|
1824c9839f
|
parse fn
|
2021-10-31 18:30:57 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
7c99615560
|
start parser
|
2021-10-30 18:48:44 +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 |
|
|
|
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 |
|