Skip to content

Releases: kishtarn555/rekarel-core

2.2.1

31 Oct 22:41
Compare
Choose a tag to compare

In this version Pascal is now truly case-insensitive

Bug fixes

  • Fixed an error where Pascal keywords were case sensitive
  • Fixed an error where Pascal parameters did not work if they had any upper case character in them
  • Fixed an error where Pascal packages were case sensitive

2.2.0

21 Oct 17:08
Compare
Choose a tag to compare

This version is aimed at providing better error parsing to IDEs and Judges:

Changes

  • Fix output message when call size RTE
  • Changed programResult in output xml
    • Now it's "ZUMBADOR INVALIDO MOCHILA" if you attempt to put a beeper with an empty bag
    • Now it's "ZUMBADOR INVALIDO MUNDO" if you attempt to take a beeper from an empty cell
    • Now it's "LIMITE DE INSTRUCCIONES GENERAL" if you exceed the number of instructions (default 10^7)
    • Not it's "LIMITE DE INSTRUCCIONES IZQUIERDA" if you exceed the limit of turnleft's (default infinite)
    • Now it's "LIMITE DE INSTRUCCIONES AVANZA" if you exceed the limit of move's (default infinite)
    • Now it's "LIMITE DE INSTRUCCIONES COGE_ZUMBADOR" if you exceed the limit of pickbeeper (default infinite)
    • Now it's "LIMITE DE INSTRUCCIONES DEJA_ZUMBADOR" if you exceed the limit of putbeeper(default infinite)
  • Now each RTE has it's own distinct error on Runtime.state.error