Skip to content
sadicangelPublic

About

Brainfuck JIT compiler

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bfjit - Brainfuck JIT compiler

This project contains compiler tools for Brainfuck - an esoteric programming language created in 1993 by Urban Müller.

The main goal of the project was to develop a Just-In-Time compiler for the language, but it also includes an interpreter.

Hello World!

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
"Hello World!"

Assembly instructions generated using FASM (flat assembler) - an assembly language compiler for the x86 architecture processors.

Missing features:

  • Support other targets besides Windows x86-64.
  • Emit to an executable (Ahead-Of-Time compilation).

About

Brainfuck JIT compiler

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages