Skip to content

Zomis/Brainduck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0e4ee01 · Jul 26, 2017
Dec 2, 2015
May 14, 2017
Sep 5, 2016
Jul 26, 2017
Sep 4, 2016
Jul 26, 2017
May 14, 2017
Oct 1, 2015
Oct 1, 2015
Sep 7, 2015

Repository files navigation

Brainduck

Code Review

Inspired by the Rubberduck project for VBA, this project is called Brainduck (it was either that or Rubberf... erhm...)

Brainduck is a tool for Brainfuck written in Java and Groovy

Features

  • Can run Brainfuck programs
  • Editor with line numbers
  • Step through the code to see what happens
  • Code Analysis
  • Memory Analysis

Planned features

  • Groovy DSL (Domain-Specific-Language) for writing Brainfuck programs
  • Fully-fledged debugger, with breakpoints
  • Brainfuck code to Groovy code conversion
  • Support for test-cases
  • Syntax highlighting
  • Showing Errors and Warnings in Editor
  • Showing Tips for how to improve the Brainfuck code

Try it

git clone [email protected]:Zomis/Brainduck.git
cd Brainduck
./gradlew dist

A *-all.jar file can be found in Brainduck/build/libs/, run it with java -jar *-all.jar

Or download the latest *-all.jar version from my Jenkins

See also

My contributions to the Brainfuck tag on Code Review