package jolie.lang.parse.ast; import jolie.lang.parse.OLVisitor; import jolie.lang.parse.context.ParsingContext; /** * @author Karoly Szanto */ public class SubtractAssignStatement extends OLSyntaxNode { private final VariablePathNode variablePath; private final OLSyntaxNode expression; public SubtractAssignStatement( ParsingContext context, VariablePathNode path, OLSyntaxNode expression ) { super( context ); this.variablePath = path; this.expression = expression; } public VariablePathNode variablePath() { return variablePath; } public OLSyntaxNode expression() { return expression; } @Override public void accept( OLVisitor visitor ) { visitor.visit( this ); } }