summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/piglet/visitor/GenSpigletVisitor.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/piglet/visitor/GenSpigletVisitor.java b/src/piglet/visitor/GenSpigletVisitor.java
index 779edf9..b7a3cea 100644
--- a/src/piglet/visitor/GenSpigletVisitor.java
+++ b/src/piglet/visitor/GenSpigletVisitor.java
@@ -85,7 +85,7 @@ public class GenSpigletVisitor extends GJDepthFirst<PigletExpr, GenSpigletCtl> {
* f0 -> ( ( Label() )? Stmt() )*
*/
public PigletExpr visit(StmtList n, GenSpigletCtl argu) {
- n.f0.accept(this, argu);
+ n.f0.accept(this, Print);
return null;
}
@@ -376,6 +376,9 @@ public class GenSpigletVisitor extends GJDepthFirst<PigletExpr, GenSpigletCtl> {
* f0 -> <IDENTIFIER>
*/
public PigletExpr visit(Label n, GenSpigletCtl argu) {
+ if (argu.isPrint()) {
+ System.out.println(n.f0.toString());
+ }
return new PigletExpr(PigletExpr.Expr_t.Label, n.f0.toString());
}