/zig-brainfuck

Brainfuck JIT interpreter written in Zig

Primary LanguageZigMIT LicenseMIT

zig-brainfuck

This is a toy project that helps me learn Zig programming language. This project implements a Brainfuck interpreter with Just-In-Time (JIT) compilation.

Note

This project is still in a very early development phase.

Build

zig build

The executable file can be found at zig-out/bin/zig-brainfuck after build.

Run

Note

Currently this project only implements an AST-traversal interpreter.

zig-brainfuck input.bf

input.bf is the path to the input Brainfuck source code file.

LICENSE

This project is open-sourced under the MIT License.