Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Seu script tem uma indentação fora da medida, e o motor parou com um erro duro. Vamos entender a régua. No rush, um nível de indentação é exatamente quatro unidades além do nível que o envolve. Um espaço vale uma unidade, e uma tabulação vale duas. Então quatro espaços servem, duas tabulações servem, e qualquer mistura que some quatro também. Um corpo com dois espaços, com três espaços ou com uma tabulação só é um erro de parse, e não um aviso de estilo. A volta também tem regra: ao diminuir o recuo, a linha precisa cair exatamente num nível que já estava aberto. Não existe recuo parcial. A mensagem diz quantas unidades a linha avançou e quanto a lei esperava. Exemplo: o corpo de uma função escrito com dois espaços, que soma duas unidades, em vez de quatro. A correção é simples: indente o corpo exatamente quatro unidades. Configure o editor para usar quatro espaços por indentação, e o problema desaparece.
Texto do catálogo de erros do motor do Rush.
