RX0095

领域: 解析

错误消息

一个只由数字构成的键:%s(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

你给一个值起了一个键,名字叫一,纯数字。引擎说,不行,键里至少要有一个字母。为什么呢?因为在 rush 里,m 点一,永远指的是第一个位置,而不是叫一的那个键,如果允许数字做键,那这个键,永远没有办法靠名字去选到。所以规定:键必须是字母数字混合,里面至少有一个字母。item 横线一,是合法的。以前,这种情况,引擎说的是,解析器不认识这个结构,那是在冤枉解析器,因为这是法则拒绝的键。现在它被单独登记了。怎么改?给键加上字母,比如,item 横线一。记住:数字,是位置,字母,才是名字。

文本来自 Rush 引擎的错误目录。