Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Declaraste una colección con reglas, pero una de ellas el motor no la entiende. Cuando escribes data con corchetes y reglas dentro, cada regla debe ser una de dos cosas: una palabra del vocabulario de formas de tungsten, como homogeneous, heterogeneous, bounded punto N, fifo o sorted; o una pieza que cada miembro debe cumplir, como positive. Y recuerda: declarar la colección no crea ningún dato hasta que se añade el primero. Si escribes una palabra que no es ni lo uno ni lo otro, el motor no puede imponerla. Y una regla que crees activa, pero que el motor descarta en silencio, es peor que no tener regla. Por eso rechaza toda la declaración. El mensaje nombra la regla problemática y trae los dos veredictos de tungsten: por qué no es una palabra de forma y por qué tampoco se lee como una pieza. Lo mismo ocurre con filter y su regla. Un ejemplo: escribes homogeneus, con una letra de más. La solución: corrige la palabra, o usa una pieza válida.
Texto del catálogo de errores del motor de Rush.
