Revision 45025
- Añadida la funcion Map(fn,list).
- Añadida la funcion dict(Map<String,Code>) al codebuilder.
- Cambiada la funcion dict(). Ahora recibe como parametros (key1, value1, key2, value2,...)
- Añadido soporte para funciones lambda
- Modificado el compilador para soportar paso de parametros por nombre, que son mapeados al ultimo argumento de la funcion como un diccionario..
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
- org.gvsig.expressionevaluator.lib.impl
- src
- main
- java
- org
- gvsig
- expressionevaluator
- impl
- DefaultCodeBuilder.java (diff)
- DefaultCompiler.java (diff)
- DefaultInterpreter.java (diff)
- I18N.java (diff)
- function
- programming
- CreateFnFunction.java (diff)
- DictFunction.java (diff)
- MapFunction.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/programming/DictFunction.java
- programming
- grammars
- symboltable
- impl
- expressionevaluator
- gvsig
- org
- java
- test
- main
- src
- org.gvsig.expressionevaluator.lib
- org.gvsig.expressionevaluator
- org.gvsig.desktop.library
- org.gvsig.desktop