https://github.com/lukad/obf
🧠obf is a Brainfuck interpreter using LLVM written in OCaml
https://github.com/lukad/obf
brainfuck interpreter jit llvm ocaml
Last synced: 7 months ago
JSON representation
🧠obf is a Brainfuck interpreter using LLVM written in OCaml
- Host: GitHub
- URL: https://github.com/lukad/obf
- Owner: lukad
- License: mit
- Created: 2018-05-01T12:09:54.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-11T12:14:22.000Z (over 7 years ago)
- Last Synced: 2025-05-01T22:38:32.759Z (11 months ago)
- Topics: brainfuck, interpreter, jit, llvm, ocaml
- Language: OCaml
- Homepage:
- Size: 17.6 KB
- Stars: 2
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# obf
`obf` is a Brainfuck interpreter using [Llvm](https://llvm.org/).
## Demo
[](https://asciinema.org/a/179731)
## Installing
### Prerequesites
Install [OCaml](https://ocaml.org/) and [OPAM](https://opam.ocaml.org/).
### Building from source
```bash
git clone git@github.com:lukad/obf.git
cd obf
opam pin add obf $PWD -n
opam update
opam depext --install obf
```