diff options
Diffstat (limited to 'boil/library/BoilVisitor.java')
-rw-r--r-- | boil/library/BoilVisitor.java | 179 |
1 files changed, 107 insertions, 72 deletions
diff --git a/boil/library/BoilVisitor.java b/boil/library/BoilVisitor.java index 4149bd9..bdcb8de 100644 --- a/boil/library/BoilVisitor.java +++ b/boil/library/BoilVisitor.java @@ -106,8 +106,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.f1.accept(this, argu); n.f2.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -165,8 +166,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.getClass().getSimpleName())); /////////////////////////////////////////////////////////////// n.f0.accept(this, argu); - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); /////////////////////////////////////////////////////////////// return _ret; } @@ -334,8 +336,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { _ret += n.f0.accept(this, argu); _ret += n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -370,8 +373,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -388,8 +392,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// n.f0.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -404,8 +409,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.getClass().getSimpleName())); /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -418,8 +424,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.getClass().getSimpleName())); /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -432,8 +439,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.getClass().getSimpleName())); /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -452,8 +460,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += n.f0.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -469,8 +478,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -525,8 +535,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.f2.accept(this, argu); n.f5.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -566,8 +577,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { this.addVapor(String.format("if%s_end:\n", ifID)); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -604,8 +616,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { whileID, whileID)); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -632,8 +645,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { this.tf.alias(printTemp))); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -655,8 +669,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += n.f0.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -676,8 +691,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { oper1, oper2); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -697,8 +713,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { oper1, oper2); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -718,8 +735,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { oper1, oper2); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -739,8 +757,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { oper1, oper2); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -760,8 +779,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { oper1, oper2); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -779,8 +799,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { n.f0.accept(this, argu); n.f2.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -796,8 +817,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// n.f0.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -888,8 +910,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { .getArguments() .size()))); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -908,8 +931,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { rhs); _ret += n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -927,8 +951,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { this.tf.alias(this.getUniqueID()), rhs); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -950,8 +975,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += n.f0.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -965,8 +991,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += n.f0.tokenImage; /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -980,8 +1007,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += "1"; /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -995,8 +1023,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += "0"; /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1010,8 +1039,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// _ret += this.tf.alias(n.f0.tokenImage); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1032,8 +1062,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { 0)); _ret += thisID; /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1051,8 +1082,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// n.f3.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1071,8 +1103,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { _ret += String.format(":functable_%s", id); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1087,8 +1120,9 @@ public class BoilVisitor extends GJDepthFirst<String,String> { /////////////////////////////////////////////////////////////// n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } @@ -1098,14 +1132,15 @@ public class BoilVisitor extends GJDepthFirst<String,String> { * f2 -> ")" */ public String visit(BracketExpression n, String argu) { - String _ret=null; + String _ret=""; MinimalLogger.info(String.format("-> %s", n.getClass().getSimpleName())); /////////////////////////////////////////////////////////////// - n.f1.accept(this, argu); + _ret += n.f1.accept(this, argu); /////////////////////////////////////////////////////////////// - MinimalLogger.info(String.format("<- %s", - n.getClass().getSimpleName())); + MinimalLogger.info(String.format("<- %s with %s", + n.getClass().getSimpleName(), + _ret)); return _ret; } |