1

简单的表达:

variable x  ok
4 x !  ok
3 x < . -1  ok
3 x > . 0  ok

然而,这似乎是正常和正确的:

variable x  ok
3 x !  ok
x 4 < . 0  ok
x 4 > . -1  ok

第二个代码块是错误的。什么是错误的评估?这里有什么问题?

4

1 回答 1

3

variable x创建一个新变量,但x返回地址,而不是值。

你需要这样的东西:

variable x
3 x !  ok
x @ 4 < .
x @ 4 > .
于 2018-03-01T07:00:13.703 回答