Skip to content

esdevver/bfcompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bfcompiler

Compiler for BrainF

GitHub GitHub repo size

GitHub last commit GitHub commit activity

Todo List

  • Translate source into AST
  • Translate AST into IR
  • Optimise IR
  • Translate IR into other languages
    • C
    • Python
    • JavaScript

Building

To build with plain output

make clean ; make

To build with color output

make clean ; CFLAGS=-DCOLOR_OUTPUT make

To build source files together without intermediate object files

make clean ; make hefty