Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
out
 
 
src
 
 
 
 
 
 

Brain++

Brain++ is the result of a stupid thought: what if I preprocessed Brainfuck files with the C preprocessor? What if I used BOOST_PP? I could define functions? Constants?

The result is Brain++: a collection of utility functions and constants for Brainfuck. The goal is to provide some basic stack-based instructions to simplify Brainfuck usage.

Features include:

  • numerical constants from 0 to 255,
  • ascii constants covering most of the ascii table,
  • main mathematical binary operators,
  • memory operations (cp, mv...) (deprecated, because not stack-based),
  • boolean logic,
  • string operations,
  • stack manipulation,
  • a few small test files.

For great good.

About

Standard Library for Brainfuck written with the C Preprocessor and BOOST_PP

Resources

Releases

No releases published

Packages

No packages published