streamlined cell running

This commit is contained in:
2026-02-09 13:12:05 -06:00
parent 6ad919624b
commit 849123d8fc
5 changed files with 174 additions and 48 deletions

View File

@@ -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))