Piet
Piet on the Net
Interpreters, Debuggers, and Development Tools
- Piet discussion forums. Note: These are hosted by an interested third party, not me.
- Marc Majcher has written a
Piet interpreter in Perl,
documented here. This version has a buggy interpretation of
crossing white blocks.
- Sylvain Tinitillier offers a bug-free perl version (zip file here).
- Erik Schoenfelder has written npiet, a very nice Piet interpreter with the ability
to print program traces and a supporting Piet editor! It's feature-packed and the best version I'm aware of.
- Mark Schad has written HIPI, a graphical IDE and interpreter for Piet.
- Oscar Rodriguez has written PietDev, a graphical IDE and debugger for Piet, which runs in your
browser using JavaScript!
- Ross Tucker has written a python version of Marc Majcher's interpreter, Piet.py (text file). Ross notes that he thinks
Marc switched the ASCII and literal values for the different input and output commands, so he has swapped them.
Ross has also corrected the white block bug.
- Steven Anderson has written a Piet IDE/Interpreter/Debugger called Piedit, available here, or
here.
- Sergei Lewis has written a Piet assembler - it takes instructions and converts them into a graphic program!
Available from here.
Home | Esoteric Programming Languages | Piet
Last updated: Wednesday, 03 March, 2010; 01:39:34 PST.
Copyright © 1990-2010, David Morgan-Mar. dmm@dangermouse.net
Hosted by: DreamHost