Lenguaje
Se cambió a la versión 2.3 de ReKarel, la cual ahora sigue el estándar 2.3 de ReKarel.
- Agrega un método isinfinite/es-infinito para revisar si un parámetro es infinito (RKS 2.3).
- Los valores numéricos ahora tienen de rango -999,999,999 hasta 999,999,9999 o infinito (RKS 2.3).
- Si succ o pred se realiza a una cantidad infinita, esta sigue siendo infinita.
- Si succ o pred se realiza a una cantidad finita y esta supera el rango numérico, se levanta un error de ejecución.
- Si se superan la cantidad de 999,999,999 zumbadores en la mochila, esto da un error de ejecución.
- Si se superan la cantidad de 999,999,999 zumbadores en una casilla, esto da un error de ejecución.
- Si escribes un número superior a 999,999,999 en el código, ahora da error de compilación.
Características
- Se agregaron nuevos mensajes de errores.
- Se agregó información de isinfinite a docs en condiciones.
- Se agregó información de los limites numéricos en succ y pred.
- Ahora puedes desactivar el autocompletado de llaves y paréntesis desde la configuración.
Calidad de vida
- Cantidades infinitas ahora se representan de esta forma en la pila, siguiendo RKS 2.3.
- Los mensajes ahora se comportan como la pila de llamadas, con el mensaje más reciente hasta arriba.
- El último mensaje ahora se resalta.
Corrección de errores
- Se agrego anyBeepersInBeeperBag a la documentación, la cual faltaba incorrectamente.