HEL created pull request HEL/midas#11 2026-06-16 00:51:05 +02:00
For loops
HEL created branch feat/for-loops in HEL/midas 2026-06-16 00:48:36 +02:00
HEL pushed to feat/for-loops at HEL/midas 2026-06-16 00:48:36 +02:00
25fabdd6c3 refactor(checker): split type computation and judgement
af1aba41e7 feat(gen): handle for loops
48e13d3348 feat(checker): handle for loops
faa98ce0ef feat(parser): add for loop node
274e366561 feat(cli): add help messages to all commands
Compare 5 commits »
HEL pushed to main at HEL/midas 2026-06-15 14:29:24 +02:00
119c262da4 Merge pull request 'Simple code generator and CLI redesign' (#10) from feat/code-generator into main
81181891c4 feat(gen): output compiled file in build dir
59c1a0c7b6 feat(cli): refactor CLI and add some commands
74f51f361a feat(checker): make checker return TypedAST
f25341b1e7 feat: add pass statements
Compare 6 commits »
HEL deleted branch feat/code-generator from HEL/midas 2026-06-15 14:29:24 +02:00
HEL merged pull request HEL/midas#10 2026-06-15 14:29:22 +02:00
Simple code generator and CLI redesign
HEL created pull request HEL/midas#10 2026-06-15 14:29:11 +02:00
Simple code generator and CLI redesign
HEL pushed to feat/code-generator at HEL/midas 2026-06-15 14:20:26 +02:00
81181891c4 feat(gen): output compiled file in build dir
HEL pushed to feat/code-generator at HEL/midas 2026-06-15 14:19:07 +02:00
59c1a0c7b6 feat(cli): refactor CLI and add some commands
74f51f361a feat(checker): make checker return TypedAST
f25341b1e7 feat: add pass statements
Compare 3 commits »
HEL pushed to release/v0.3.1 at HEL/rivet-typst 2026-06-15 13:16:08 +02:00
472562596f chore: fix typo in manual example
HEL pushed to release/v0.3.1 at HEL/rivet-typst 2026-06-15 13:13:37 +02:00
39e6acaed8 chore: fix typo in manual
6cc3cfcd00 chore: use preview import paths in examples
861c25026b fix: parse start struct attribute in xml-loader
768e63fd46 chore: remove"Typst" from description
2678aee584 chore: add alt text on README images
Compare 5 commits »
HEL pushed to main at HEL/TB-Docs 2026-06-15 10:35:03 +02:00
99248b2ba8 feat(journal): update end of week 5
HEL created branch feat/code-generator in HEL/midas 2026-06-15 02:10:27 +02:00
HEL pushed to feat/code-generator at HEL/midas 2026-06-15 02:10:27 +02:00
3281324caf feat(gen): add simple generator
HEL pushed to main at HEL/midas 2026-06-15 00:13:15 +02:00
5b062b46e6 Merge pull request 'Refactor, generics, methods, overloads and more' (#9) from feat/generics into main
635bf73531 feat(checker): add slice overloads on lists
bd0421b5d8 fix(checker): handle generic overloads
37a464d2bc feat(checker): type check slice expressions
1eedcff5aa feat(parser): add slice expression
Compare 65 commits »
HEL deleted branch feat/generics from HEL/midas 2026-06-15 00:13:15 +02:00
HEL merged pull request HEL/midas#9 2026-06-15 00:13:14 +02:00
Refactor, generics, methods, overloads and more
HEL created pull request HEL/midas#9 2026-06-15 00:13:03 +02:00
Refactor, generics, methods, overloads and more
HEL pushed to feat/generics at HEL/midas 2026-06-15 00:04:42 +02:00
635bf73531 feat(checker): add slice overloads on lists
bd0421b5d8 fix(checker): handle generic overloads
37a464d2bc feat(checker): type check slice expressions
1eedcff5aa feat(parser): add slice expression
35798e5752 tests: update with new subscript and call checks
Compare 65 commits »
HEL pushed to main at HEL/midas 2026-06-15 00:01:47 +02:00
27917496c1 Merge pull request 'Subtyping' (#8) from feat/subtyping into main
e0179bc442 feat(checker): handle assignments to attributes
e665d03533 fix: remove unused SetExpr
b8cb2b4273 feat(checker): handle attribute getter
d278dc5f5b tests: update tests with operation overloads
Compare 16 commits »