lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Jan 25, 2008 1:35 PM, Tomas Guisasola Gorham <tomas@tecgraf.puc-rio.br> wrote:
       LuaDoc was developed when there were no anonymous functions
in Lua and even at that time the job wasn't easy.  I am not sure about
what would be the best way to document the case you mention, but I have
the same problem and I do something like:

---------------------------------------------------------------------
-- Cria uma ligação entre um usuário e um centro.
-- @class function
-- @name liga_usuario_centro
-- @param db Objeto conexão.
-- @param user Número com o identificador do usuário.
-- @param centro Identificador OU código do centro.
--  (neste caso, o identificador é obtido por um sub-select).
-- @return Número de linhas inseridas.
-- @return Número com o identificador do centro.

liga_usuario_centro = G_liga_usuario"centro"

       Where G_liga_usuario is a "generator" function.

Is there a way to document function overloading? When I have two functions of the same name, but different parameters LuaDoc just takes the last one it incounters. Is there a way around this?
--
Regards,
Ryan