Skip to content

a740g/Brainfuck64

Repository files navigation

Brainfuck64

Brainfuck64 is a Brainfuck interpreter written in QB64-PE.

Screenshot1 Screenshot2 Screenshot3

Usage

You can run a Brainfuck program by passing its path or URL as a command-line argument:

./Brainfuck64 program.bf

If run without arguments, a file selection dialog will appear.

Building

Requirements

Build Instructions

  1. Clone the repository with submodules:

    git clone --recursive https://github.com/a740g/Brainfuck64.git
    cd Brainfuck64
  2. Build using the provided Makefile:

    make

    On Windows, you may need to use mingw32-make.

Testing

A test suite is included to verify the interpreter's correctness.

make test

References

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.