Revision 44139
Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.
Files
- added
- modified
- copied
- renamed
- deleted
- trunk
- org.gvsig.desktop
- org.gvsig.desktop.library
- org.gvsig.expressionevaluator
- org.gvsig.expressionevaluator.lib
- org.gvsig.expressionevaluator.lib.api
- src
- main
- java
- org
- gvsig
- expressionevaluator
- Code.java (diff)
- CodeBuilder.java (diff)
- Codes.java
- Compiler.java (diff)
- ExpressionEvaluatorManager.java (diff)
- ExpressionRuntimeException.java (diff)
- ExpressionSyntaxException.java (diff)
- Function.java (diff)
- Grammar.java
- GrammarFactory.java
- GrammarSet.java
- LexicalAnalyzer.java (diff)
- Statement.java
- spi
- AbstractCodeToStringConverter.java (diff)
- AbstractFunction.java (diff)
- AbstractGrammarFactory.java /trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/spi/AbstractSymbolTableFactory.java
- AbstractLexicalAnalyzer.java (diff)
- AbstractSymbolTable.java (diff)
- AbstractSymbolTableFactory.java (diff)
- expressionevaluator
- gvsig
- org
- java
- main
- src
- org.gvsig.expressionevaluator.lib.impl
- src
- main
- java
- org
- gvsig
- expressionevaluator
- impl
- DefaultCodeBuilder.java (diff)
- DefaultCompiler.java (diff)
- DefaultExpressionEvaluatorManager.java (diff)
- DefaultGrammar.java
- DefaultGrammarSet.java
- DefaultInterpreter.java (diff)
- DefaultOptimizer.java (diff)
- DefaultStatement.java
- DefaultSymbolTable.java (diff)
- ExpressionEvaluatorImplLibrary.java (diff)
- I18N.java (diff)
- SQLLexicalAnalyzer.java (diff)
- coercion
- function
- operator
- AddOperator.java (diff)
- AndOperator.java (diff)
- ConcatOperator.java /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/function/operator/AddOperator.java
- DivOperator.java (diff)
- EqOperator.java (diff)
- GeOperator.java (diff)
- GtOperator.java (diff)
- IsOperator.java (diff)
- LeOperator.java (diff)
- LtOperator.java (diff)
- ModOperator.java (diff)
- MulOperator.java (diff)
- NeOperator.java (diff)
- NegOperator.java (diff)
- NotOperator.java (diff)
- OrOperator.java (diff)
- RegExpOperator.java (diff)
- SubstOperator.java (diff)
- predicate
- string
- FormatFunction.java /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/function/string/ConcatFunction.java
- LengthFunction.java (diff)
- LowerFunction.java (diff)
- MidFunction.java /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/function/string/SubstringFunction.java
- UpperFunction.java (diff)
- typeconversion
- CastFunction.java /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/function/string/ConcatFunction.java
- DoubleFunction.java /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/function/string/ConcatFunction.java
- FloatFunction.java /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/function/string/ConcatFunction.java
- IntFunction.java /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/function/string/ConcatFunction.java
- LongFunction.java /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/function/string/ConcatFunction.java
- StrFunction.java /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/function/string/ConcatFunction.java
- operator
- grammars
- symboltable
- ProgrammingSymbolTable.java /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/symboltable/UtilsSymbolTable.java
- ProgrammingSymbolTableFactory.java /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/symboltable/UtilsSymbolTableFactory.java
- SQLSymbolTable.java (diff)
- UtilsSymbolTable.java (diff)
- impl
- expressionevaluator
- gvsig
- org
- java
- test
- main
- src
- org.gvsig.expressionevaluator.lib.api
- org.gvsig.expressionevaluator.lib
- org.gvsig.expressionevaluator
- org.gvsig.desktop.library
- org.gvsig.desktop