Skip to content
This repository was archived by the owner on Jan 13, 2023. It is now read-only.

lkr0n/MyBrainFuck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

MyBrainFuck

What is this ?

This program executes your brainfuck program.

Implementation Specific Details

  • Any invalid Characters in your program-string will be ignored.

  • The tape is 4kb long and wraps around both ends.

  • Programs with unbalanced brackets will not be executed and an Exception will be thrown.

  • The program itself will not be copied onto the tape.

  • The tape is wiped as soon as a new program is being run. (Every call to interpret() wipes the tape)

  • Valid Instructions are:

Table 1. Instruction Set (see Esolangs Wiki for further information)
main.java.Instruction RSHIFT LSHIFT INCR DECR PRINT READ LOOP_START LOOP_END

Identifier

>

<

+

-

.

,

[

]

About

Small BrainFuck Interpreter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages