我试图在EB GUIDE脚本中定义局部变量。GUIDE TF文档说“ let”关键字定义了变量,但是编译器在定义变量后显示错误。
这适用于EB GUIDE 6.8和GUIDE TF文档。注释掉变量的定义时,不会显示错误。文档中没有示例,仅说“ let”定义了局部变量。
{
let v:x = 5;
false // error in this line: "no viable alternative at input 'function(v:arg0::bool)"
}
可以使用let关键字定义局部变量。
在EB GUIDE Studio 6.8脚本中,局部变量的声明后必须带有关键字in
以及使用该变量的表达式或范围。
{
let v:x = 5
in
{
// code that uses v:x
}
}
除了GUIDE TF文档之外,还有Studio的文档和包含一些示例的脚本参考卡(备忘单)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句