https://github.com/soumik12345/brainfuck-interpreter
BrainFuck interpreter implementation in java
https://github.com/soumik12345/brainfuck-interpreter
brainfuck brainfuck-interpreter brainfuck-parser java
Last synced: about 1 year ago
JSON representation
BrainFuck interpreter implementation in java
- Host: GitHub
- URL: https://github.com/soumik12345/brainfuck-interpreter
- Owner: soumik12345
- License: gpl-3.0
- Created: 2017-06-08T02:06:39.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-17T15:14:52.000Z (almost 9 years ago)
- Last Synced: 2025-02-05T16:26:39.909Z (over 1 year ago)
- Topics: brainfuck, brainfuck-interpreter, brainfuck-parser, java
- Language: Java
- Homepage: https://www.geeksforgeeks.org/brainfuck-interpreter-java/
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.TXT
- License: LICENSE
Awesome Lists containing this project
README
------------------------------------------------------------------------
This is the project README file. Here, you should describe your project.
Tell the reader (someone who does not know anything about this project)
all he/she needs to know. The comments should usually include at least:
------------------------------------------------------------------------
PROJECT TITLE: BrainFuck Interpreter in Java
PURPOSE OF PROJECT: To create a lightweight BrainFuck interpreter in Java
VERSION or DATE: 7/6/2017
HOW TO START THIS PROJECT:
AUTHORS: Soumik Rakshit
USER INSTRUCTIONS:
BrainFuck is a tiny language with only eight instructions:
> Move the pointer to the right
< Move the pointer to the left
+ Increment the memory cell under the pointer
- Decrement the memory cell under the pointer
. Output the character signified by the cell at the pointer
, Input a character and store it in the cell at the pointer
[ Jump past the matching ] if the cell under the pointer is 0
] Jump back to the matching [ if the cell under the pointer is nonzero