streamlined cell running
This commit is contained in:
5
parse.ce
5
parse.ce
@@ -1,7 +1,8 @@
|
||||
var fd = use("fd")
|
||||
var tokenize = use("tokenize")
|
||||
var parse = use("parse")
|
||||
var src = args[0]
|
||||
var filename = length(args) > 1 ? args[1] : "<stdin>"
|
||||
var filename = args[0]
|
||||
var src = text(fd.slurp(filename))
|
||||
var result = tokenize(src, filename)
|
||||
var ast = parse(result.tokens, src, filename)
|
||||
print(json.encode(ast))
|
||||
|
||||
Reference in New Issue
Block a user