Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você usou o push, e o rush disse que ele foi aposentado. Essa é uma regra firme: nenhum push sobrevive, tudo é data ponto, um verbo. O push era o verbo clássico para pôr um item no fim de uma lista, mudando a lista no lugar. No rush, toda mudança numa coleção passa por uma porta data, e o verbo para acrescentar é add. Cada mudança cria a próxima versão da coleção, e isso fica registrado, sem perder o passado. Então o push saiu, e a regra é uma só, sem exceção. O rush não diz que o push não foi encontrado, porque sugeriria um erro de digitação, ele diz que foi aposentado. Um exemplo: você escreve push de xs e v. A correção é data ponto add de xs e v, e a próxima versão de xs terá v no final. Uma função sua com o nome push ainda vence. A mensagem traz a linha, a decisão e a substituição.
Texto do catálogo de erros do motor do Rush.
