0

是否可以在调试器界面以交互方式创建函数?当我输入类似

BrightScript Debugger> function foo()

我收到一个错误,例如

Syntax Error. (compile error &h02) in $LIVECOMPILE(296)

我猜这是因为我没有输入函数的其余部分,但我不确定如何在调试器中输入函数的其余部分而不会出现此类错误。

4

1 回答 1

1

您可以使用匿名函数在调试控制台中创建函数,如下所示:

BrightScript Debugger> printFoo = function() : ? "foo" : end function

因此,您可以像调用任何其他函数一样调用“printFoo”:

BrightScript Debugger> printFoo()
foo

请注意,这里的冒号 (":") 用作换行符,因为您不能在调试控制台中编写多行语句。

于 2015-11-13T11:28:09.437 回答