https://github.com/cmtt/jab
just another bf
https://github.com/cmtt/jab
Last synced: about 1 year ago
JSON representation
just another bf
- Host: GitHub
- URL: https://github.com/cmtt/jab
- Owner: cmtt
- Created: 2020-01-10T18:04:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T21:41:09.000Z (over 6 years ago)
- Last Synced: 2025-02-05T19:34:23.275Z (over 1 year ago)
- Language: Rust
- Size: 5.86 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# just another bf
`jab` is a work-in-progress JIT x84 compiler for bf programs, based off the
[dynasm](https://censoredusername.github.io/dynasm-rs) tutorial.
## Optimizations
All optimizations are implemented in `src/optimizer.rs`.
## See also
- [funkicrab](https://github.com/zesterer/funkicrab)
- [bfoptimization](https://github.com/matslina/bfoptimization/)
- [The Compiler Project](http://www.clifford.at/bfcpu/bfcomp.html)
- [bf](https://github.com/mwolting/bf)
## Further reading
- [Wikipedia](https://en.wikipedia.org/w/index.php?title=Brainf***)
- [dynasm](https://censoredusername.github.io/dynasm-rs/language/index.html#x64x86)
- [esolangs.org](https://esolangs.org/wiki/Brainfuck)