27 lines
657 B
Lua
27 lines
657 B
Lua
|
|
local class = ""
|
|
|
|
local generatedDocs = ""
|
|
|
|
local function addline(line)
|
|
generatedDocs = generatedDocs .. line .. "\n"
|
|
end
|
|
|
|
for line, _ in io.lines("input.txt") do
|
|
local words = {}
|
|
for word in line:gmatch("%w+") do table.insert(words, word) end
|
|
|
|
if words[1] == "Float" then words[1] = "number" end
|
|
if words[1] == "Bool" then words[1] = "bool" end
|
|
if words[1] == "String" then words[1] = "string" end
|
|
|
|
addline("---")
|
|
addline("-- " .. words[2] .. ", returns a " .. words[1] .. ".")
|
|
addline("-- @realm shared")
|
|
addline("-- @" .. words[1] .. " " .. words[2])
|
|
addline("")
|
|
|
|
Character = {}
|
|
end
|
|
|
|
print(generatedDocs) |