错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你写了 push,想往列表末尾添加一个值,引擎说:这个功能已经退役了。很多语言里 push 是最常用的写法,可是在 rush 里,所有对集合的改动,都要走 data 加动词的统一入口,没有任何一个 push 能够幸存。想在列表末尾加一个值,就写 data.add,方括号里放列表的名字和新的值,结果是一个新的版本,新值排在最后。小例子:把 push 加列表和值,改成 data.add 加列表和值。记住一个规则就够了:改动集合,找 data。如果你自己定义了同名的函数,它仍然优先,不受影响。
文本来自 Rush 引擎的错误目录。
