Pi prime generation

Debugger for Asciidots

The Asciidot language

The beautiful Asciidot language develloped by Aaron Janse is inspired by ascii-art and electronic circuits.

You may want to try it online here or by cloning the repo.

git clone https://github.com/aaronduino/asciidots
cd asciidots
python __main__.py samples/fibonnacci.dots -d

And you should see the dots in red moving along the lines… But you will quickly find that you have troubles to understand more complex programs or debug them.

This is where this graphical debugger comes.

The Graphical Debugger

There is a lot of colors

Features

With this, you will be able to:

The more debug mode lets you:

And in the future

Play with the time

Controls

Drag your code

Installation and use

The grapical interface is based on pygame, so you need to have it installed. The command line interface uses click, you must have it too. Of course, you need an asciidots interpreter.

pip install pygame click asciidots
git clone https://github.com/ddorn/AsciidotsDebugger
cd AsciidotsDebugger

That’s it, now you can try it ! You can find more examples of Asciidots programs in the official repo along with the documentation of the language.

python debugger.py samples/primes.dots

Enjoy it !


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.