RX0654

Dominio: Ejecución

Mensaje de error

%s: %s

En el mensaje, %s marca un valor que el motor completa cuando lanza el error.

La historia

Usaste is con una regla que el motor no pudo leer, y se detuvo. Veamos cómo funciona esta función. Con is le preguntas si un valor cumple una regla, y te responde verdadero o falso. Así tu script puede recoger lo que se rompe, en vez de terminar de golpe. Pero la regla debe estar bien escrita: una palabra de tipo, seguida de sus operaciones, como number punto ge de uno punto le de sesenta y cinco mil quinientos treinta y cinco, o string punto nonempty. Si el texto de la regla no tiene esa forma, el error es del autor, y se rechaza. También se rechaza pedir un kind y una regla a la vez, porque es una sola pregunta por llamada. Importante: el valor nunca se rechaza. Si rompe la regla, la respuesta es false. Un ejemplo: una regla con una palabra de tipo inventada. El mensaje muestra la regla y las escrituras legales.

Texto del catálogo de errores del motor de Rush.