diff --git a/src/main/antlr/VSLParser.g b/src/main/antlr/VSLParser.g index c9bef64..5e90b86 100644 --- a/src/main/antlr/VSLParser.g +++ b/src/main/antlr/VSLParser.g @@ -110,7 +110,7 @@ instruction returns [Instruction out]: read.add(new VarImp($i1.out)); }(VIRGULE i2=ident { - read.add(new VarImp($i1.out)); + read.add(new VarImp($i2.out)); })* {$out = new ReadImp(read);} diff --git a/src/main/java/TP2/asd/PrettyprinterVisitor.java b/src/main/java/TP2/asd/PrettyprinterVisitor.java index 62eccf9..0effc34 100644 --- a/src/main/java/TP2/asd/PrettyprinterVisitor.java +++ b/src/main/java/TP2/asd/PrettyprinterVisitor.java @@ -78,7 +78,7 @@ public class PrettyprinterVisitor implements ProgramVisitor, public String visitRead(ReadImp instr, String indent) { String str = indent+"READ "; for(int i = 0; i