Commit Graph

16 Commits

Author SHA1 Message Date
Krzosa Karol
acf64024b9 Move iterator to AST 2023-04-01 11:44:49 +02:00
Krzosa Karol
9e077d4d88 Unique names for polymorphic types 2023-04-01 11:43:26 +02:00
Krzosa Karol
b14979d754 We are generating basic polymorphic types! 2023-04-01 10:30:07 +02:00
Krzosa Karol
db3790016d Polymorphs, recursice typespec tagging 2023-04-01 10:11:12 +02:00
Krzosa Karol
5fb4999ca8 Polymorphs 2023-04-01 09:28:35 +02:00
Krzosa Karol
b6835d0f6a Copying and printing the copy 2023-03-31 22:44:11 +02:00
Krzosa Karol
e70d544029 Core printing 2023-03-31 22:28:18 +02:00
Krzosa Karol
dd61594794 Add core printer file 2023-03-31 21:43:44 +02:00
Krzosa Karol
d552716b49 Add di's to ast_copy 2023-03-31 21:40:39 +02:00
Krzosa Karol
61f8c5c825 Removing polymorph from test 2023-03-31 17:52:10 +02:00
Krzosa Karol
b2e8012afa Change name Scratch_Scope to Scoped_Arena 2023-03-31 17:39:00 +02:00
Krzosa Karol
277404fe95 Iterator + start to add core to core codegen 2023-03-31 17:38:32 +02:00
Krzosa Karol
1839279235 Fix iterator traversal order 2023-03-31 12:41:19 +02:00
Krzosa Karol
534db633ed Untested ast iterator 2023-03-31 08:56:25 +02:00
Krzosa Karol
77bcc74a64 ast_copy 2023-03-31 08:33:09 +02:00
Krzosa Karol
aaf1b2f2d9 Cleanup + little polymorph + ast_copy 2023-03-31 08:19:26 +02:00