A simple interpreter for brainfuck in GoLang
Report Bug
.
Request Feature
This is a simple project I made while I was on my flight from Chennai to Mumbai with 2 hours to kill
The project is extremely simple and uses nothing out sideof the go standard library
To use this project you need golang installed on your system You can get it from here: https://go.dev/doc/install
-
Install GoLang
-
Clone the repo
git clone https://github.com/ked1108/goBFI.git && cd goBFI
- build the program
go build -o gobfi
- Executable is stored in the newly created bin folder, you can if you want to add it to your path or wherever your scripts are located
You can test your brainfuck code by running
./gobfi your_file.bf
A sample Hello World is provided in the repo under test.bf
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
- Kedar Shinde - Comp Sci Student - Kedar Shinde - Built the Brainfuck interpreter