Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@kishtarn555 kishtarn555 released this 22 Dec 05:54
· 71 commits to master since this release
db2d350

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.