11561157115811591160116111621163116411651166
try { Result<IValue> cval = this.getCondition().interpret(__eval); if (!cval.getType().isBool()) { throw new UnexpectedType(TF.boolType(), cval.getType(), this); } if (cval.isTrue()) { return this.getThenExp().interpret(__eval);