Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você tentou acrescentar um item ao fim de algo que não é uma lista, e o motor recusou. Vamos ver. O append cria um valor e acrescenta a referência a esse valor no fim da lista. Só uma lista tem um fim. Se o nome não guarda nenhuma coleção, não há onde acrescentar. Nesse caso, a porta certa para fazer a coleção nascer é data ponto add, que cria a coleção no primeiro despejo. E se o nome guarda um mapa? Os membros de um mapa são papéis com rótulos, e não têm fim. A porta do mapa é também data ponto add, mas com um rótulo. A mensagem informa o nome como escrito e o que ele guarda. Exemplo: você escreve append no nome lista, mas lista guarda um número, ou nunca foi criada. A correção: se a coleção ainda não existe, crie com data ponto add. Se é um mapa, adicione com um rótulo. Se é uma lista de verdade, confira se o nome está certo.
Texto do catálogo de erros do motor do Rush.
