test.js 314 B

1234567891011
  1. const VM = require('./lib/vm')
  2. const data = require('fs').readFileSync('./games/zork1.dat')
  3. const main = async () => {
  4. const state = await VM.play(data)
  5. console.log(state.output)
  6. const state2 = await VM.play(data, state.save, 'walk north')
  7. console.log(state2.output)
  8. }
  9. main().catch(console.error)