Improved defer functionality, handling goto, conditional defers, next, break, continue, fixed bugs with module path detection. Improved switch parsing. Better errors on unknown module.

This commit is contained in:
Christoffer Lerno
2020-01-28 23:41:10 +01:00
parent 7b4ed09517
commit b437cb545f
17 changed files with 699 additions and 326 deletions

View File

@@ -6,6 +6,9 @@ import testbaz;
public func void test()
{
Foo x;
baz::foo::test();
foo::test();
baz::foo::Foo y;
foo::Foo d;
Zab z;
}