Class IntervalExpression

All Implemented Interfaces:
IBinaryExpression, IIntervalExpression, IExpression, IHasType, IParsedElement

public final class IntervalExpression extends BinaryExpression implements IIntervalExpression
Represents an interval expression in the Gosu grammar:
 interval-expression
   <bitshift-expression>
   <interval-expression> .. <bitshift-expression>
   <interval-expression> |.. <bitshift-expression>
   <interval-expression> ..| <bitshift-expression>
   <interval-expression> |..| <bitshift-expression>
 

See Also:
  • Field Details

    • _bLeftClosed

      private boolean _bLeftClosed
    • _bRightClosed

      private boolean _bRightClosed
  • Constructor Details

    • IntervalExpression

      public IntervalExpression(boolean bLeftClosed, boolean bRightClosed, Expression lhsExpr, Expression rhsExpr)
  • Method Details