小编Ari*_*157的帖子

类型提示/指定 lua 中的类型

python中有一个功能,您可以指定变量的类型或函数参数或其他东西,但我现在正在做一些lua,我想指定一个类型,因为我的自动完成显示类型为any,所以我认为lua可能也有这个功能

基本上我有一个名为 log 的函数:

local function log(message)
    io.stderr:write(string.format(" :: %s\n", message))
end
Run Code Online (Sandbox Code Playgroud)

有没有办法指定 arg 的类型message 和/“或至少”返回类型?我希望它是一个字符串:)

在Python中它是:

import sys

def log(message: str) -> None:
    sys.stderr.write(f" :: {message}\n")
Run Code Online (Sandbox Code Playgroud)

lua types type-hinting code-hinting

3
推荐指数
2
解决办法
7207
查看次数

标签 统计

code-hinting ×1

lua ×1

type-hinting ×1

types ×1