An open API service indexing awesome lists of open source software.

https://github.com/fharchive/java.brainfinterpreter

The aim of this Java project is to parse a file with extention .b or .bf and to produce an interpreter for the 'Brainfuck' programming language
https://github.com/fharchive/java.brainfinterpreter

brainf interpreter java11

Last synced: 2 months ago
JSON representation

The aim of this Java project is to parse a file with extention .b or .bf and to produce an interpreter for the 'Brainfuck' programming language

Awesome Lists containing this project

README

        


Github top language
Codacy grade
Codacy coverage
Repository size
Issues
License
Commit activity
Last commit

# Java.BrainfInterpreter

Project Icon

The aim of this Java project is to parse a file with extention .b or .bf and to
produce an interpreter for the 'Brainf' programming language.

## Download
### Clone
#### Using The Command Line
1. Press the Clone or download button in the top right
2. Copy the URL (link)
3. Open the command line and change directory to where you wish to
clone to
4. Type 'git clone' followed by URL in step 2
```bash
$ git clone https://github.com/FredHappyface/Java.Brainf
```

More information can be found at

#### Using GitHub Desktop
1. Press the Clone or download button in the top right
2. Click open in desktop
3. Choose the path for where you want and click Clone

More information can be found at

### Download Zip File

1. Download this GitHub repository
2. Extract the zip archive
3. Copy/ move to the desired location

## Language information
### Built for
This program has been written in Java using Visual Studio Code.
Download from and follow the instructions
### OpenJDK11 (recommended)
Install with chocolatey
```powershell
choco install openjdk11
```
or download and install from

### OracleJDK11
Install with chocolatey
```powershell
choco install jdk11
```
or download and install from

### Plugin requirements
Install the Java Extension Pack (vscjava.vscode-java-pack) Plugin. This should
install Language Support for Java™ by Red Hat, Debugger for Java, Java Test
Runner, Maven Project Explorer, and Java Dependency Viewer
## How to run
### Method 1 - Visual Studio Code
1. Download or clone this GitHub repository
2. (If downloaded) Extract the zip archive
3. Open the directory containing the main.java file into Visual Studio Code
4. Run the program with F5
### Method 2 - Eclipse
1. Download or clone this GitHub repository
2. (If downloaded) Extract the zip archive
3. Copy the .java file(s) into a new project
4. Run the program with Ctrl+F11

## Licence
MIT License
Copyright (c) FredHappyface
(See the [LICENSE](/LICENSE.md) for more information.)