f:close()
end
parsed_files[#parsed_files + 1] = generator.init(fpath, fcontents,
- keywords)
+ keywords, flags, opts)
else
args_nolua[#args_nolua] = fname
local f = assert(cutil.popenv(hasxgettext, "r",
return table.concat(ret, "\n")
end
-return { init = function(chunkname, input, keywords)
- local ps = parser.init(chunkname, input, keywords)
+return { init = function(chunkname, input, keywords, flags, opts)
+ local ps = parser.init(chunkname, input, keywords, flags, opts)
local msg = ps()
local rets = {}
while msg do
end
end
-return { init = function (chunkname, input, keywords)
- local ls = lexer.init(chunkname, input)
+return { init = function (chunkname, input, keywords, flags, opts)
+ local ls = lexer.init(chunkname, input, opts)
ls:get()
local coro = coroutine.wrap(parse, ls, keywords)
coro(ls, keywords)