ludus-repl/runner.ts

14 lines
281 B
TypeScript
Raw Normal View History

import {run} from "@ludus/ludus-js-pure"
const script = Bun.argv[2]
const file = Bun.file(script)
const source = await file.text()
console.log(`Source to run:
${source}`)
const result = run(source)
if (!result.errors) console.log(result.result)
else console.log(result.errors)