forked from JavaTX/JavaCompilerCore
28 lines
739 B
Java
Executable File
28 lines
739 B
Java
Executable File
package de.dhbwstuttgart.syntaxtree.statement;
|
|
|
|
import de.dhbwstuttgart.exceptions.NotImplementedException;
|
|
import de.dhbwstuttgart.syntaxtree.StatementVisitor;
|
|
import de.dhbwstuttgart.typeinference.assumptions.TypeInferenceBlockInformation;
|
|
import de.dhbwstuttgart.typeinference.constraints.ConstraintSet;
|
|
import de.dhbwstuttgart.typeinference.assumptions.TypeInferenceInformation;
|
|
|
|
|
|
// neu von Felix
|
|
public class Binary extends Expression
|
|
{
|
|
public enum Operator{
|
|
ADD,
|
|
SUB,
|
|
MUL,
|
|
AND, OR, DIV
|
|
}
|
|
public Binary(Expression expr1, Expression expr2, Operator op){
|
|
super(null, null);
|
|
}
|
|
|
|
@Override
|
|
public void accept(StatementVisitor visitor) {
|
|
visitor.visit(this);
|
|
}
|
|
}
|