rustbfs

Rust BF interpreters

OTHER License

Stars
10
  • interp1: the basic BF interpreter.
  • interp2: the basic BF interpreter with bracket caching.
  • interp3: a BF interpreter with opcodes and bracket caching.
  • interp4: a BF interpreter with opcodes and inline bracket caching.
  • interp5: a BF interpreter with opcodes, inline bracket caching, and Add
    optimisation.
  • interp6: a BF interpreter with opcodes, inline bracket caching, and
    Add/Sub/Left/Right optimisations.
  • interp7: a BF interpreter with opcodes, inline bracket caching,
    Add/Sub/Left/Right optimisations, and Zero optimisation.
  • interp8: reorganised as compiler / optimiser / evaluator.