创建 Yaegi + Excelize 脚本工具。支持 Win10 以及之后的系统。
Go(Yaegi) 脚本全局对象的名字。
可在这里获取、设置值,或作为函数调用。
用下标取值不能返回函数。
只能以 .funcName() 的格式直接调用函数。
调用 Go(Yaegi) 脚本全局函数。
参数 @1 指定获取函数对象的表达式。
可添加任意个数调用参数,可返回任意个数的值。
失败会抛出异常。
直接调用此对象的成员函数也等价于调用 Go(Yaegi)脚本函数。
执行 Go(Yaegi) 脚本。
成功返回表达式结果,失败返回 null,错误信息。
只有执行表达式才能返回值,否则总是返回 null,
执行 main 函数时可用 Go 全局变量保存值,然后再用 eval 函数获取该变量的值。
获取 Go(Yaegi) 脚本全局变量值。
参数 @1 指定获取变量值的表达式。
也可以直接访问此对象的成员属性获取 Go(Yaegi)脚本全局变量值。
参数 @1 可以是 aardio 代码文件路径或模板标记开头的字符串。
此函数调用 string.loadcode 函数加载所有参数,
解析 aardio 模板语法 并生成 Go(Yaegi) 脚本。
然后执行 Go(Yaegi) 脚本。
成功返回表达式结果,失败返回 null,错误信息。
只有执行表达式才能返回值,否则总是返回 null,
执行 main 函数时可用 Go 全局变量保存值,然后再用 eval 函数获取该变量的值。
设置 Go(Yaegi) 脚本全局变量值。
参数 @1 指要设置变量的表达式,参数 @2 指定值。
也可以直接访问此对象的成员属性设置 Go(Yaegi)脚本全局变量值。