Revision 45216
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/grammars/BasicGrammarFactory.java | ||
---|---|---|
17 | 17 |
import org.gvsig.expressionevaluator.impl.DefaultCodeBuilder.BaseCodes; |
18 | 18 |
import org.gvsig.expressionevaluator.impl.DefaultStatement.StatementBuilderBase; |
19 | 19 |
import org.gvsig.expressionevaluator.impl.DefaultStatement.ArgsBuilderFromNames; |
20 |
import org.gvsig.expressionevaluator.impl.function.programming.IIFFunction; |
|
21 | 20 |
import org.gvsig.expressionevaluator.impl.function.programming.CaseFunction; |
22 | 21 |
import org.gvsig.expressionevaluator.impl.function.programming.CodeBlockFunction; |
23 | 22 |
import org.gvsig.expressionevaluator.impl.function.programming.CodeBlockWithExceptFunction; |
... | ... | |
181 | 180 |
stmt.addRule(stmt.require_any_token("END")); |
182 | 181 |
stmt.addRule(stmt.optional_any_token("IF")); |
183 | 182 |
stmt.code( |
184 |
IIFFunction.NAME,
|
|
183 |
ExpressionBuilder.FUNCTION_IF,
|
|
185 | 184 |
stmt.args_names("CONDITION", "ONTRUE", "ONFALSE") |
186 | 185 |
); |
187 | 186 |
return stmt; |
Also available in: Unified diff