Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Tu archivo de script contiene bytes que no son texto UTF-8 válido, y el motor se negó a leerlo. Un archivo de RushScript es texto, y su texto es UTF-8, en todas partes: en el código, en los comentarios y dentro de las cadenas. Cada secuencia de bytes debe ser un carácter UTF-8 completo y bien formado. El rechazo ocurre si hay un byte de continuación suelto, una secuencia cortada a la mitad, una forma innecesariamente larga, un sustituto, o un punto de código por encima del máximo de Unicode. El mensaje te dice el archivo, la línea y el byte exacto donde está la primera secuencia mala. Antes, este problema aparecía disfrazado de otro error, en un sitio equivocado, o peor, se colaba en una cadena y se imprimían símbolos ilegibles. Ahora se corta de raíz, antes de leer una sola sentencia. Un ejemplo: guardaste el archivo con una codificación antigua, con tildes en Latin-1. La solución: guarda el archivo como UTF-8 desde tu editor.
Texto del catálogo de errores del motor de Rush.
