Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você escreveu um nome curto demais, e o motor encontrou duas coisas possíveis. Vamos entender. No rush, um nome de fora do seu escopo se escreve com o mínimo de informação necessária para achá-lo: um segmento de módulo, quando um basta. Só que desta vez a qualificação curta serve para dois nomes completos diferentes. Então ela não localiza nada de forma única, e o motor se recusa a escolher por você. Escolher um dos dois seria adivinhar, e adivinhar poderia chamar a função errada sem avisar. A mensagem nomeia os dois candidatos, e é isso que torna a correção fácil. Exemplo: existem lib ponto texto ponto limpar e lib ponto dados ponto limpar, e você escreve só limpar com o prefixo lib. Qual dos dois? A correção: acrescente o segmento que os distingue, escrevendo texto ou dados antes de limpar. Com o nome completo o bastante, o motor encontra exatamente uma coisa, e o parse segue.
Texto do catálogo de erros do motor do Rush.
