Class Expression.Op<E>

Direct Known Subclasses:
Expression.Op.Bin, Expression.Op.Mon
Enclosing class:
Expression<E>

public abstract static class Expression.Op<E> extends Expression.Apply<E>
An operator expression.
  • Constructor Details

    • Op

      public Op()
  • Method Details

    • preceeds

      public boolean preceeds(Expression.Op<?> that)
    • precedence

      public abstract int precedence()
      The precedence of this operator. A smaller number denotes higher precedence.