错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你用 process.done,或者 process.await,想知道一个进程完成了没有,或者等它完成。可是,它们问的,必须是对一个进程的结构体的一次读取,比如,p 点 total,意思是,向这个进程,读它的 total。读的结果,由 fedex 来回答:要么是一个值,要么是几个状态词,比如还没好,没有权限,或者已经消失了。你写进去的,只是一个字面量,一个本地的名字,或者一个计算,它们没有任何东西,可以被等待。如果引擎对一个本来就不会有人交付的值,回答了真,那就是撒谎,所以它直接拒绝。消息里,写着你写的表达式,以及应该是什么形状。怎么改?把参数,改成对某个进程的读取。记住:等待,要等一个会有人送来的东西。
文本来自 Rush 引擎的错误目录。
