package ast; public class ThisExpression extends Expression { @Override public Expression replace(Variable variable, Expression expression) { return this; } @Override public String toString() { return "this"; } }