8000 GitHub - de-ep/jif: jit compiler
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

de-ep/jif

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JIF

jif is a just in time (JIT) compiler for brainfuck programming language

Features:

  • Efficient Execution: Translates repetitive Brainfuck commands into efficient intermediate representation (e.g., ++++ to INST_ADD 4) to reduce execution time.
  • Precalculated Jumps: All posible jump offsets are precalculated to improve performance.

Getting Started:

Building Project:

git clone https://github.com/deep9977/jif.git
cd jif 
make 

Usage:

Some sample programs can be found in example/ directory. To run a sample program run the following cammand:

./jif example/hello-world.bf

About

jit compiler

Resources

License

Stars

Watchers

Forks

0