We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
指定一个表达式来生成一个数据
这个类型引入了本地变量的概念,ref、prev、index,在这里会成为局部的保留字
ref
prev
index
语法
constraint g generator initValue expression
initValue
expression
ref[0]
ref[1]
js_Expression
例如
constraint g generator 0 prev+index
显然这个类型我们需要引用一些特殊的信息,比如当前处在 列表 的第几个,之前的值是什么样子的,所以需要在里面占用掉一些变量的名字。
列表
但是这几个变量只有在这个约束求值的时候才会存在,所以叫做局部的保留字。
你仍然可以使用 index 作为一个约束的变量名,这不会冲突,只是在 generator 约束的求值中无法访问这个变量。
generator
The text was updated successfully, but these errors were encountered:
No branches or pull requests
指定一个表达式来生成一个数据
这个类型引入了本地变量的概念,
ref
、prev
、index
,在这里会成为局部的保留字语法
constraint g generator initValue expression
initValue
初始值 第一次取值的时候仍然会用expression
去求一次值,也就是说,initValue
是ref[0]
,第一次输出的值是ref[1]
expression
一个合法的、不换行的js_Expression
它需要返回一个值例如
什么是局部的保留字
显然这个类型我们需要引用一些特殊的信息,比如当前处在
列表
的第几个,之前的值是什么样子的,所以需要在里面占用掉一些变量的名字。但是这几个变量只有在这个约束求值的时候才会存在,所以叫做局部的保留字。
你仍然可以使用
index
作为一个约束的变量名,这不会冲突,只是在generator
约束的求值中无法访问这个变量。The text was updated successfully, but these errors were encountered: