杂项功能YueScriptyue本页总览yue 描述: 月之脚本语言库。 version 类型: 成员变量。 描述: 月之脚本版本。 签名: version: string dirsep 类型: 成员变量。 描述: 当前平台的文件分隔符。 签名: dirsep: string yue_compiled 类型: 成员变量。 描述: 编译模块代码缓存。 签名: yue_compiled: {string: string} to_lua 类型: 函数。 描述: 月之脚本的编译函数。它将 YueScript 代码编译为 Lua 代码。 签名: to_lua: function(code: string, config?: Config): --[[codes]] string | nil, --[[error]] string | nil, --[[globals]] {{string, integer, integer}} | nil 参数: 参数名类型描述codestringYueScript 代码。configConfig[可选] 编译器选项。 返回值: 返回类型描述string | nil编译后的 Lua 代码,如果编译失败则为 nil。string | nil错误消息,如果编译成功则为 nil。{{string, integer, integer}} | nil代码中出现的全局变量(带有名称、行和列),如果编译器选项 lint_global 为 false 则为 nil。 file_exist 类型: 函数。 描述: 检查源文件是否存在的函数。可以覆盖该函数以自定义行为。 签名: file_exist: function(filename: string): boolean 参数: 参数名类型描述filenamestring