Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você usou uma chave que o builtin não declara, e o motor recusou, mostrando as chaves reais. Vamos entender. As chaves de um builtin estão declaradas no builtins.feml, e valem para toda chamada. Você não pode renomeá-las nem inventar outras. Escrever write com value dois pontos x, por exemplo, usa uma chave que o write não tem: o ser do write é text. Se o argumento seria o próprio ser da linha, o motor mostra a grafia que não precisa de chave: write de x, direto. A chave solitária foi abolida, porque nós, criadores do rush, já sabemos qual é a chave daquele parâmetro. Antes, a mensagem dizia que o nome value não localizava nada, o que confundia. Agora você vê as chaves legítimas. A mensagem traz a chave usada, a linha e a lista de chaves da linha. A correção: use uma das chaves declaradas, ou, para o ser da linha, escreva o valor sem chave.
Texto do catálogo de erros do motor do Rush.
