diff --git a/ChangeLog b/ChangeLog index de23eb1..bafcbe9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sun Apr 26 13:30:10 2009 Minero Aoki + + * net/loveruby/cflat/compiler/Simplifier.java (While): must loop. + Sun Apr 26 13:22:39 2009 Minero Aoki * net/loveruby/cflat/compiler/Simplifier.java (SuffixOp): too few diff --git a/net/loveruby/cflat/compiler/Simplifier.java b/net/loveruby/cflat/compiler/Simplifier.java index ec15f71..523084f 100644 --- a/net/loveruby/cflat/compiler/Simplifier.java +++ b/net/loveruby/cflat/compiler/Simplifier.java @@ -206,6 +206,7 @@ class Simplifier implements ASTVisitor { transform(node.body()); popBreak(); popContinue(); + jump(begLabel); label(endLabel); return null; }