Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
O motor não nasceu porque não conseguiu ler a lei que diz como os dados mudam. Primeiro, a ideia. No rush, nada é sobrescrito. Quando você escreve em um nome, o motor acrescenta uma nova versão, com um carimbo de tempo maior, e nunca apaga a anterior. O valor atual de um nome é simplesmente a versão mais nova. É a lei da acreção. As cinco peças dessa lei, ou seja, a regra, a chave de ordem, o seletor, a regra de remoção e o rigor da ordenação, estão escritas no arquivo template.feml, em src/engine/heap/data/template. Desta vez, o motor não conseguiu ler esse arquivo, ou ele não afirma nenhuma das cinco peças. A mensagem traz o caminho e o motivo. Sem a declaração, o mecanismo de acreção não sabe o que deve fazer e nada pode ser julgado. Usar um padrão escondido no código C criaria uma segunda fonte de verdade. Corrija o template.feml, reconstrua, e a lei volta a valer.
Texto do catálogo de erros do motor do Rush.
