Commit graph

135 commits

Author SHA1 Message Date
b063850b53 fix return values 2022-05-30 19:10:53 +02:00
eaa2f3527c Add test for return value. 2022-05-30 18:49:05 +02:00
3ac2746658 add parse only mode 2022-05-01 12:22:49 +02:00
aab4d95b21 benchmark parser 2022-05-01 12:07:06 +02:00
39079710c0 fix very funny parser bug 2022-05-01 12:06:55 +02:00
cbc60bf472 framy stack 2022-04-26 20:51:36 +02:00
6563a7bd6c restructure runtime 2022-04-26 20:18:23 +02:00
266eeb7327 restructure syntax 2022-04-26 20:13:34 +02:00
c916611bdc add more failing tests 2022-04-24 20:13:21 +02:00
386ed99810 add more tests 2022-04-24 20:06:53 +02:00
61fa5434f9 fix snapshot tests 2022-04-24 20:00:39 +02:00
237fb34d97 do functions work finally maybe 2022-04-24 19:53:58 +02:00
ebd3dd8d82 figure out function calls 2022-04-24 18:51:29 +02:00
01e6d7802e more better working debug 2022-04-24 12:50:12 +02:00
08d1f01802 fix 2022-04-24 00:17:54 +02:00
5f9ca90fd5 test out better debugging 2022-04-23 17:03:17 +02:00
6a8eb89381 return try 2022-01-18 21:43:16 +01:00
f2bff066c6 yes 2022-01-17 16:11:47 +01:00
64f3ffd2a8 f u n c t i o n 2022-01-17 15:31:23 +01:00
83803959b6 cool size asserts because perf lmao 2022-01-17 08:58:28 +01:00
ee0ccfcb3b more things 2022-01-17 08:39:19 +01:00
912fa48b1d more function things 2022-01-17 08:28:12 +01:00
ff6b4703ab more function things 2022-01-16 19:58:52 +01:00
e15967e24c function things 2022-01-09 13:30:20 +01:00
f23662c1f9 change abi
the thing C++ is afraid of
2022-01-09 11:58:58 +01:00
5bce4cc21c fn hacks things oh god no 2022-01-08 15:54:16 +01:00
23728f26dd call ABI 2022-01-08 15:17:46 +01:00
d715213731 fix stack things and underscore and more 2022-01-08 12:03:44 +01:00
e9cad4b49e try to fix stack things 2022-01-07 21:45:00 +01:00
628899dde7 break! 2022-01-07 20:44:19 +01:00
06dd53525a remove bumpalo feature 2022-01-04 23:10:19 +01:00
76af14a9f4 add pretty print 2022-01-04 23:09:18 +01:00
1a77e710d5 remove 'ast lifetime from compiler 2022-01-04 22:03:20 +01:00
5699ab190a improve code (some clippy::pedantic lints) 2022-01-04 22:01:55 +01:00
a42cec3075 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/compile.rs
2022-01-04 21:36:12 +01:00
48f2bee7f0 while! 2022-01-04 21:35:45 +01:00
a4dfbb5cd3 improve compiling jumping around 2022-01-04 21:23:06 +01:00
ebdc9c6f63 remove useless lifetime 2022-01-03 12:46:02 +01:00
30cad34231 no doctest >.< 2022-01-01 17:40:01 +01:00
ffeec8e192 docs 2022-01-01 15:12:26 +01:00
15429e67dc ARCHITECTURE.md 2022-01-01 14:57:49 +01:00
e3ca04abff pattern matching syntax idea 2022-01-01 14:27:09 +01:00
8f7a1560a0 Merge remote-tracking branch 'origin/master' 2022-01-01 14:23:16 +01:00
09deb07e85 loop 2022-01-01 14:23:07 +01:00
eeb65e25a6
Create rust.yml 2022-01-01 13:55:56 +01:00
a93412c3cd pattern matching on roadmap 2022-01-01 13:54:04 +01:00
5a11355142 yandere dev moment 2022-01-01 13:51:55 +01:00
4e30201be4 if 2022-01-01 13:47:56 +01:00
88a3a585e7 free interned strings 2021-12-31 17:35:16 +01:00
6215924049 move fuzzing code to lib 2021-12-31 17:31:56 +01:00