org.grinvin.expr

Interface Expression

Known Subinterfaces:
InvariantExpressionNode, Literal
Known Implementing Classes:
AbstractInvariant, Compound, IntegerLiteral

public interface Expression

Represents a general expression involving invariants.

Nested Class Summary

static interface
Expression.Visitor
Interface for visitors to expressions.

Method Summary

void
accept(Expression.Visitor visitor)
Accept a visitor on this node.

Method Details

accept

public void accept(Expression.Visitor visitor)
Accept a visitor on this node.