Skip to content

Simple x86-64 Linux JIT compiler for the brainfuck programming language.

License

Notifications You must be signed in to change notification settings

owlonpc/brainquack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brainquack

Simple x86-64 Linux JIT compiler for the brainfuck programming language.

Compiling

Simply run make. Optionally adjust CFLAGS and such in Makefile.

Tests

Run ./test.py.

Run make test to (re)compile and test at once.

Usage

./bq [file]

Dependencies

All you need is a C99 compiler and make.

Includes cvector single-header library for dynamic arrays. (MIT License)

License

Copyright 2025 owl

Apache License, Version 2.0

Programs in tests directory are made by Daniel B. Cristofani (https://www.brainfuck.org/) and are licensed under Creative Commons Attribution-ShareAlike 4.0 International License.

About

Simple x86-64 Linux JIT compiler for the brainfuck programming language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published