16 lines
328 B
Lua
16 lines
328 B
Lua
local args = { ... }
|
|
local filename = args[1]
|
|
print(('filename: "%s"'):format(filename))
|
|
|
|
local parser = require("dumbParser")
|
|
|
|
local tokens = parser.tokenizeFile(filename)
|
|
local ast = parser.parse(tokens)
|
|
|
|
parser.minify(ast, true)
|
|
|
|
local output = parser.toLua(ast)
|
|
|
|
local f = io.open(filename, "w")
|
|
f:write(output)
|
|
f:close() |