Lua中三个减号+@有何作用?

这些:

---@class       --已知:变量类型
---@type
---@alias
---@param       --已知:参数类型声明
---@return      --已知:返回值类型声明
---@field
---@generic
---@vararg
---@overload
---@deprecated
---@meta
---@version
---@see
---@diagnostic

--开始的行为单行注释