asd LLVM
This commit is contained in:
@@ -5,16 +5,7 @@ import java.util.Map;
|
||||
|
||||
import org.antlr.grammar.v3.ANTLRParser.defaultNodeOption_return;
|
||||
|
||||
import TP2.asd.Interface.ExprVisitor;
|
||||
import TP2.asd.Interface.Expression;
|
||||
import TP2.asd.Interface.Function;
|
||||
import TP2.asd.Interface.FunctionVisitor;
|
||||
import TP2.asd.Interface.InstrVisitor;
|
||||
import TP2.asd.Interface.Instruction;
|
||||
import TP2.asd.Interface.Op;
|
||||
import TP2.asd.Interface.ProgramI;
|
||||
import TP2.asd.Interface.ProgramVisitor;
|
||||
import TP2.asd.Interface.Type;
|
||||
import TP2.asd.Interface.*;
|
||||
|
||||
|
||||
|
||||
@@ -99,6 +90,12 @@ public class Program{
|
||||
public <H, S> S accept(InstrVisitor<H, S> v, H h) {
|
||||
return v.visitAssign(this, h);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String prettyprinter(String indent) {
|
||||
// TODO Auto-generated method stub
|
||||
throw new UnsupportedOperationException("Unimplemented method 'prettyprinter'");
|
||||
}
|
||||
}
|
||||
|
||||
public static record Type_voidImp() implements Type{
|
||||
|
||||
Reference in New Issue
Block a user