History | View | Annotate | Download (5.41 KB)
Añadidas a un monton de funciones de cosa los metodos toString(Codes,Formatter) y toValues,al compilador los metodos addCompatibility/getCompatibility, a Statement el metodo if_compatibility_contains y al CodeBuilder la funcion block(). Se han modificado los test para que funcionen con todos estos cambios.
Añadidas las funciojnes setattr, md5hex y crc32 al evaluador de expresiones
Añadidas las funciones $$CONSTANT y $$IDENTIFIER al evaluador de expresiones.
Soporte para recibir nulos como iterador
Añadido soporte basico para json en el avaluador de expresiones (tipos JsonObject, JsonArray, funciones to_joson, to_string, getitem modificada para acceder a elementos de arrays y objectos json, soporte para definicion de listas y diccionarios estilo python/json y conversion de estos a objetos json)....
refs #5199
Arreglos en la funcion SELECT, cacheado de recursos de BBDD, cacheado de acceso a variables de workspace, rehechas las funciones de manejo de fechas para adaptarlas a SQL.
Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.