This commit is contained in:
trochas
2025-04-03 10:43:47 +02:00
parent 3df7a8c055
commit 8b2f8a6b8f
5 changed files with 142 additions and 11 deletions

View File

@@ -0,0 +1,30 @@
package TP2.llvm;
import TP2.llvm.ProgramLLVM.*;
public interface Interface {
public interface ProgLLVM{
public String prettyprinter();
}
public interface DefineLLVM{
public String prettyprinter();
}
public interface IdentifierLLVM{ //globaux @ et local %
public String prettyprinter();
}
public interface InstructionLLVM{
public String prettyprinter();
}
public interface ExpressionLLVM{
public String prettyprinter();
}
public interface Val{
public String prettyprinter();
}
}