Search in sources :

Example 1 with Imp

use of lucee.runtime.interpreter.ref.op.Imp in project Lucee by lucee.

the class CFMLExpressionInterpreter method impOp.

/**
 * Transfomiert eine Implication (imp) Operation.
 * <br />
 * EBNF:<br />
 * <code>eqvOp {"imp" spaces eqvOp};</code>
 * @return CFXD Element
 * @throws PageException
 */
private Ref impOp() throws PageException {
    Ref ref = eqvOp();
    while (cfml.forwardIfCurrentAndNoWordAfter("imp")) {
        cfml.removeSpace();
        ref = new Imp(ref, eqvOp(), limited);
    }
    return ref;
}
Also used : Ref(lucee.runtime.interpreter.ref.Ref) Imp(lucee.runtime.interpreter.ref.op.Imp)

Aggregations

Ref (lucee.runtime.interpreter.ref.Ref)1 Imp (lucee.runtime.interpreter.ref.op.Imp)1