SkillAgentSearch skills...

Brainduck

Brainfuck Interpreter in Java/Groovy, with a Groovy DSL

Install / Use

/learn @Zomis/Brainduck
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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 git@github.com: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

View on GitHub
GitHub Stars42
CategoryDevelopment
Updated1y ago
Forks1

Languages

Groovy

Security Score

65/100

Audited on Mar 2, 2025

No findings