Files
bgfx/scripts/doxygen.lua
2026-02-28 23:34:30 +00:00

22 lines
470 B
Lua

local doxygen = {}
function doxygen.load(filename)
local lines = {}
for line in io.lines(filename) do
local code, comment = line:match "(.-)%-%-%-[ \t](.*)"
if code then
if code == "" then
line = string.format("comment [[%s]]", comment)
else
line = string.format("%s [[%s]]", code, comment)
end
elseif line:match "^%-%-%-$" then
line = "comment [[]]"
end
lines[#lines+1] = line
end
return table.concat(lines, "\n")
end
return doxygen