错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你写了 pop,想取出列表的最后一个元素,引擎说:这个功能已经退役了。pop 一个动作做了两件事:读出最后一个,并且把它从列表里删掉。而 rush 的规矩是,改动集合只能走 data 这扇门。所以现在要分成两步,意思更清楚。第一步,用命名的方式读出最后一个成员,写 xs 点 backwards 点一。第二步,再用 data.remove,写上列表,at 冒号,位置,把它删掉。小例子:先读后删,两步各司其职。看起来多了一步,但每一步做什么,一眼就明白。如果你自己定义了同名函数,它仍然优先。
文本来自 Rush 引擎的错误目录。
