All Projects → Zomis → Brainduck

Zomis / Brainduck

Brainfuck Interpreter in Java/Groovy, with a Groovy DSL

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Projects that are alternatives of or similar to Brainduck

Nba api
An API Client package to access the APIs for NBA.com
Stars: ✭ 881 (+2491.18%)
Mutual labels:  analysis
Camoco
Camoco is a fully-fledged software package for building co-expression networks and analyzing the overlap interactions among genes.
Stars: ✭ 29 (-14.71%)
Mutual labels:  analysis
Cfg Explorer
CFG explorer for binaries
Stars: ✭ 33 (-2.94%)
Mutual labels:  analysis
Third Party Web
Data on third party entities and their impact on the web.
Stars: ✭ 911 (+2579.41%)
Mutual labels:  analysis
Dev Cpp
A fast, portable, simple, and free C/C++ IDE
Stars: ✭ 940 (+2664.71%)
Mutual labels:  ide
Amora
The semantic search engine where anyone can define anything anywhere
Stars: ✭ 30 (-11.76%)
Mutual labels:  ide
Recruit
这个项目的目的是整合招聘信息,并做一定处理。
Stars: ✭ 13 (-61.76%)
Mutual labels:  analysis
Social Analyzer
API, CLI & Web App for analyzing & finding a person's profile across +1000 social media \ websites (Detections are updated regularly by automated systems)
Stars: ✭ 8,449 (+24750%)
Mutual labels:  analysis
Crossui
CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application
Stars: ✭ 945 (+2679.41%)
Mutual labels:  ide
Multi Plier
An unsupervised transfer learning approach for rare disease transcriptomics
Stars: ✭ 33 (-2.94%)
Mutual labels:  analysis
Dotnet Assembly Grapher
Reverse engineering and software quality assurance tool for .NET assemblies
Stars: ✭ 21 (-38.24%)
Mutual labels:  analysis
Awesome Ai In Finance
🔬 A curated list of awesome machine learning strategies & tools in financial market.
Stars: ✭ 910 (+2576.47%)
Mutual labels:  analysis
Icestudio
❄️ Visual editor for open FPGA boards
Stars: ✭ 958 (+2717.65%)
Mutual labels:  ide
Mspaintide
Programming in MS Paint
Stars: ✭ 909 (+2573.53%)
Mutual labels:  ide
I Codecnes
i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
Stars: ✭ 33 (-2.94%)
Mutual labels:  analysis
Eve
Better tools for thought
Stars: ✭ 7,034 (+20588.24%)
Mutual labels:  ide
Universityrecruitment Ssurvey
用严肃的数据来回答“什么样的企业会到什么样的大学招聘”?
Stars: ✭ 30 (-11.76%)
Mutual labels:  analysis
Cytoscape.js
Graph theory (network) library for visualisation and analysis
Stars: ✭ 8,107 (+23744.12%)
Mutual labels:  analysis
Espressopp
Main ESPResSo++ repository
Stars: ✭ 33 (-2.94%)
Mutual labels:  analysis
Openbeans
OpenBeans is an IDE distribution. It packages the best there is in the ecosystem, polishes it, fixes minor annoyances and serves them to you in a clean bundle. Formerly CoolBeans.
Stars: ✭ 32 (-5.88%)
Mutual labels:  ide

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].