Files
cell/parse.ce

8 lines
235 B
Plaintext

var tokenize = use("tokenize")
var parse = use("parse")
var src = args[0]
var filename = length(args) > 1 ? args[1] : "<stdin>"
var result = tokenize(src, filename)
var ast = parse(result.tokens, src, filename)
print(json.encode(ast))