Skip to content

shreyass-ranganatha/brainfuck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Brainfuck

An experimental brainfuck interpreter.

Built using these Language Notes

Usage

Once the project has been built with Cargo (cargo build) > cargo run (or the generated executable at target/debug/brainfuck) can be used as so–

cargo run "++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>."

That should print Hello World!

Prospects

I'll go about my experiments by naming them "variants."

Each subsequent variant will introduce custom updates to the language, in terms of complexity, ease-of-use and grammar parsing methods.