~mna/snow

snow/pkg/semantic/runner.go -rw-r--r-- 1.9 KiB
Merge branch 'wip-generics'
pkg/semantic: type-assign generics, validate the struct generic test
pkg/{codegen,semantic}: support codegen/semantic from AST or typechecked unit
Merge branch 'wip-post-ast'
pkg/typecheck: remove typecheck package
pkg/semantic: add analysis pass, prepare tests
pkg/semantic: more sanity checks
pkg/semantic: finish type-assign pass, update tests
pkg/semantic: add Visitor pattern to walk semantic tree
pkg/semantic: empty file test works for scopes!
pkg/semantic: work on semantic tree, translation pass