gpt4 book ai didi

lua - 如何使用 LuaDoc 记录闭包?

转载 作者:行者123 更新时间:2023-12-02 03:37:49 24 4
gpt4 key购买 nike

假设我有一个返回闭包的函数:

--- Agent constructor
-- @return A function describing the behavior of the agent
Agent = function(data)
return function(arg1, arg2, ...) end
end

然后我有一个接收该闭包的变量:
SugarAgent = Agent{ metabolism=5, health=3 }

LuaDoc 中是否有标准方法来记录上述构造?

最佳答案

您可以通过指定文档名称并手动输入来实现:

--- This is a SugarAgent
-- @name SugarAgent
-- @class function
-- @return Some value
SugarAgent = Agent{ metabolism=5, health=3 }

http://keplerproject.github.io/luadoc/manual.html#tags

关于lua - 如何使用 LuaDoc 记录闭包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22258352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com