Skip to content

a brainfuck just-in-time compiler written in python with llvmlite

Notifications You must be signed in to change notification settings

yuri91/brainfuck-jit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

brainfuck-jit

a brainfuck just-in-time compiler written in python with llvmlite

About

This simple program does the following:

  • parse a brainfuck source file
  • build an llvm ir representation of the program and prints it
  • optimize said llvm ir and prints it
  • runs it as machine code

Dependencies

Test

python bf.py mandelbrot.bf

Credits

very helpful resources:

About

a brainfuck just-in-time compiler written in python with llvmlite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published