diff --git a/src/binary-trees.gw b/src/binary-trees.gw index c4ba4fe..d2aa4d4 100644 --- a/src/binary-trees.gw +++ b/src/binary-trees.gw @@ -2,7 +2,8 @@ class final Tree { var int item; - late Tree left, right; + late Tree left; + late Tree right; operator new(int it, int depth) { it :=> item; @@ -33,7 +34,7 @@ new Tree(0, maxDepth) :=> var Tree longLivedTree; #! iterations = 2 ** maxDepth 1 :=> var int iterations; for (var int d; d < maxDepth; ++d) - 2 *:=> iterations; + 2 *=> iterations; minDepth :=> var int depth; while (depth < stretchDepth) { diff --git a/src/for.gw b/src/for.gw index d99a4fe..cf42aaf 100644 --- a/src/for.gw +++ b/src/for.gw @@ -1,4 +1,4 @@ -var int list[0]; +var int[0] list; for (var int i; i < 1000000; ++i) list << i; diff --git a/src/method-call.gw b/src/method-call.gw index 4660487..c6dd0cf 100644 --- a/src/method-call.gw +++ b/src/method-call.gw @@ -8,7 +8,8 @@ class Toggle { } class NthToggle extends Toggle { - var int count, countMax; + var int count; + var int countMax; fun Toggle activate() { if(++count >= countMax) { (this $ Toggle).activate();