cosmonaut
|
9f52a19a58
|
monomorphization
|
2021-06-01 12:56:56 -07:00 |
venko
|
3553269fb0
|
Refactors out identcheck and typeutils code
|
2021-05-31 17:03:18 -07:00 |
venko
|
a65fea070a
|
Removes extraneous semicolon
|
2021-05-30 13:20:17 -07:00 |
venko
|
7f2ca56b73
|
Applies clang-format
|
2021-05-30 13:07:12 -07:00 |
venko
|
7d5f599712
|
Lots of bug fixes for id lookup
|
2021-05-29 18:27:30 -07:00 |
venko
|
e3fc2826ea
|
Reimplements identifier lookup to work over the AST
|
2021-05-27 16:17:25 -07:00 |
venko
|
ece20a99b5
|
Fixes printing bug for string literals
|
2021-05-27 14:10:44 -07:00 |
venko
|
a69516b917
|
Fixes typo and removes unused variable.
|
2021-05-27 11:53:01 -07:00 |
venko
|
4f8f4fbe9e
|
Adds back FIXME comment
|
2021-05-26 14:53:08 -07:00 |
venko
|
ddd5b2f027
|
Implements generic recursion over AST nodes
|
2021-05-26 14:43:51 -07:00 |
venko
|
eb24206e13
|
Imlements custom to generic type conversion
|
2021-05-24 19:20:23 -07:00 |
venko
|
79d4715799
|
Moves generic type identifiers to be the first children of a function in the id-tree
|
2021-05-23 17:04:50 -07:00 |
venko
|
d48995716e
|
Adds handling for generic AST nodes in PrintNode and SyntaxKindString
|
2021-05-23 16:58:59 -07:00 |
cosmonaut
|
d641f713de
|
progress on generics
|
2021-05-21 19:52:13 -07:00 |
cosmonaut
|
8a3920918c
|
generic function lookup
|
2021-05-20 13:18:57 -07:00 |
cosmonaut
|
0d94e89045
|
skeleton of generic function lookup
|
2021-05-19 18:09:33 -07:00 |
cosmonaut
|
24bcef6d87
|
initial generics stuff
|
2021-05-19 15:45:07 -07:00 |