Class CompareToIntegerConstant.CompareToIntegerConstantElaborator

  • Enclosing class:
    CompareToIntegerConstant

    public static class CompareToIntegerConstant.CompareToIntegerConstantElaborator
    extends BooleanElaborator
    Elaborator for a "compare to integer constant" expression
    • Constructor Detail

      • CompareToIntegerConstantElaborator

        public CompareToIntegerConstantElaborator()
    • Method Detail

      • elaborateForBoolean

        public BooleanEvaluator elaborateForBoolean()
        Description copied from class: Elaborator
        Get a function that evaluates the underlying expression in the form of a boolean, this being the effective boolean value of the expression.
        Specified by:
        elaborateForBoolean in class BooleanElaborator
        Returns:
        an evaluator for the expression that returns a boolean.