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