Statistics
| Revision:

svn-gvsig-desktop / 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 / DefaultInterpreter.java @ 46082

History | View | Annotate | Download (14 KB)

# Date Author Comment
45357 10/03/2020 10:54 PM Óscar Martínez

refs #5463 Correccion evaluacion en los args de and y or

45025 05/13/2020 06:04 PM Joaquín del Cerro Murciano

- 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..

44838 03/23/2020 06:23 PM Joaquín del Cerro Murciano

Correcciones en la funcion FOREING_VALUE, y añadido test.

44752 02/18/2020 08:12 PM Joaquín del Cerro Murciano

Renombrado el interface Code.Caller a Code.Callable

44533 10/29/2019 11:30 AM Joaquín del Cerro Murciano
44389 09/13/2019 02:18 PM Joaquín del Cerro Murciano

- Implementado COSA como un lenguage de scripting de java.
- Añadidas funciones basadas en FolderManager.
- Corecciones en la gramatica y alineada en lo posible con SQL

44379 08/23/2019 07:01 PM Joaquín del Cerro Murciano

Correciones en la funcionalidad de scripting del ExpressionEvaluator para poder ejecutar y definir correctamente funciones. Añadidos test para ejecutar scripts.

44338 07/14/2019 10:03 PM Joaquín del Cerro Murciano
44243 04/05/2019 06:54 PM Joaquín del Cerro Murciano

refs #5062, correcciones en la forma en que se gestionan la invocacion a metodos.

44207 03/20/2019 10:19 PM Joaquín del Cerro Murciano
44198 03/17/2019 07:34 PM Joaquín del Cerro Murciano

refs #5020, #5021,

44191 03/11/2019 06:16 PM Joaquín del Cerro Murciano

refs #5020, #5021, #4795

44154 02/26/2019 03:01 PM Joaquín del Cerro Murciano

refs #5002. Añadidas comprovaciones para evitar expresiones recursivas en el interprete de expresiones y en el field manager para detectar que hayan campos calculados que se referencien directamente a si mismos.

44139 02/22/2019 10:26 PM Joaquín del Cerro Murciano

Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.

44098 02/10/2019 09:01 PM Joaquín del Cerro Murciano
44009 01/09/2019 09:05 PM Joaquín del Cerro Murciano

Añadido soporte para optimizar el codigo de las expresiones

44006 01/08/2019 08:29 PM Joaquín del Cerro Murciano

Correcciones y mejoras en el ExpressionEvaluator

43939 10/03/2018 12:00 PM Joaquín del Cerro Murciano
43809 05/08/2018 05:58 PM Joaquín del Cerro Murciano

refs #4867. Añadido soporte a DefaultExpressionEvaluator para que sea clonable.

43532 09/27/2017 06:26 PM Joaquín del Cerro Murciano
43521 09/25/2017 04:00 PM Joaquín del Cerro Murciano
43519 09/23/2017 12:23 AM Joaquín del Cerro Murciano
43512 09/21/2017 01:44 PM Joaquín del Cerro Murciano