Commit graph

31 commits

Author SHA1 Message Date
9270f52e6b Detect unused variables 2024-05-13 20:02:08 +02:00
66d95dfeeb fix generics 2023-12-16 13:45:09 +01:00
b4fb837efe move constant tys 2023-12-16 12:44:30 +01:00
b273b20a75 rename crate to pkg 2023-12-15 18:35:20 +01:00
7ca78530a1 fmt 2023-12-15 18:32:53 +01:00
01d4238269 Start typechecking generics 2023-11-06 20:41:49 +01:00
ef04f21100 error recovery! 2023-08-06 00:07:10 +02:00
cc04638f1e minor cleanup 2023-08-03 14:47:21 +02:00
73a369730b more item cleanup 2023-08-03 13:50:14 +02:00
b021a9e218 refactor items 2023-08-03 13:44:55 +02:00
cdbb26352e rename AST items 2023-08-03 13:24:11 +02:00
9ece18a48a reference counting 2023-08-02 23:19:10 +02:00
e455e71aa2 eagerly load crates from extern mod items 2023-08-02 19:32:49 +02:00
2f1f4a9798 refactorings 2023-08-02 19:18:52 +02:00
7eeaf548d0 refactor file loading 2023-08-02 15:01:52 +02:00
beb0321382 refactor crate loading 2023-08-02 14:32:42 +02:00
924236532c many things 2023-07-31 22:39:17 +02:00
c4cfa19fa9 crates work 2023-07-31 18:23:10 +02:00
b3b0bc2e6f start implememting crate loading 2023-07-31 18:03:26 +02:00
5f191c72cc Strongly typed AST 2023-07-31 16:17:56 +02:00
12fcc4f1bb add eslint 2023-07-31 14:11:51 +02:00
e951cd5ee1 avoid wasm symbol conflicts 2023-07-31 13:49:43 +02:00
6bdbf14ecb Fix folders of items wrt the itemid map 2023-07-31 13:13:30 +02:00
cbbda39688 start implementing module res 2023-07-31 13:06:28 +02:00
7c2faaecb8 Change let 2023-07-29 17:03:38 +02:00
1d0e3a3aff make it a wasi executable 2023-07-26 21:35:31 +02:00
42bc96dbce generate more code 2023-07-26 20:50:48 +02:00
87f081a4fe Start lowering 2023-07-26 13:20:32 +02:00
000f17b97e some cleanup 2023-07-23 21:49:52 +02:00
5c6ade6cbb CHECK THE TYPES 2023-07-23 21:21:47 +02:00
35f1c92e36 name resolution 2023-07-23 17:32:34 +02:00