We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d26d096 commit 24710c8Copy full SHA for 24710c8
1 file changed
bin/util/ast.lua
@@ -5,7 +5,7 @@
5
-- @usage fusion-ast [FILE]
6
local argparse = require("argparse")
7
local parser = require("fusion.core.parser")
8
-local pretty = require("pl.pretty") -- TODO: replace
+local serpent = require("serpent")
9
10
local argparser = argparse() {
11
name = "fusion-ast";
@@ -19,9 +19,10 @@ local function read_file(file)
19
local file_handler = assert(io.open(file))
20
local line = file_handler:read()
21
if line:sub(1, 2) == "#!" then
22
- pretty.dump(parser:match(file_handler:read("*a")))
+ print(serpent.block(parser:match(file_handler:read("*a"))))
23
else
24
- pretty.dump(parser:match(line .. '\n' .. file_handler:read("*a")))
+ print(serpent.block(parser:match(line .. '\n' ..
25
+ file_handler:read("*a"))))
26
end
27
file_handler:close()
28
0 commit comments