Skip to content

Some messing around with brainfuck, a simple interpreter and a pretty fast x86_64 JIT

Notifications You must be signed in to change notification settings

djpadbit/brainfuck_stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brainfuck Stuff

I made a simple interpreter, a test with some nasty x86 asm botching and a JIT brainfuck compiler with simple optimizations using asmjit

Files :

bf.c - Simple interpreter, it seems to work on everything i tested yet
bfc.c - Nasty JIT botched together, ehhhh, you shouldn't use that
bfaj.cpp - Prettier JIT using asmjit, It seems to work on most things, but on some it doesn't work idk why

Compiling

bfaj.cpp requires asmjit

make

About

Some messing around with brainfuck, a simple interpreter and a pretty fast x86_64 JIT

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published