summaryrefslogtreecommitdiff
path: root/Shenanigans/src/org/archphantom/shenanigans/elements/expressions/Expression.java
blob: a4358ec4c05c77a08150f73ac7be88a8fe470f99 (plain)
1
2
3
4
5
6
7
8
9
10
package org.archphantom.shenanigans.elements.expressions;
import org.archphantom.shenanigans.elements.Program;
import org.archphantom.shenanigans.elements.values.Value;
import org.archphantom.shenanigans.elements.variables.VarTable;

public abstract class Expression {
	
	public abstract Value evaluate(VarTable vars, Program program);
	
}