错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
在 rush 里有一条很深的规矩,叫做本质不可变。一个存在在出生那一刻,被分成名词、动词或者流,这个种类写下之后,就永远不会再改写。动词做完了事,也不会变成名词,完成只是状态的一次移动,加上一份结果的写入,种类始终是原来的种类。可是这一次,有人想给同一个存在,第二次写下种类。分类的那扇写入之门,直接说了不:已经写过一次了。这条拒绝,不是一个善意的提醒,它就是这条规矩得以成立的机制。更有意思的是,这次尝试还会被计数,测试会断言这个数是零,所以谁试过,一清二楚。怎么办?别再重新分类,回头看看,是谁在重复声明,把那段代码去掉。记住:本质只写一次,存在即生成,本质不可变。
文本来自 Rush 引擎的错误目录。
