Argh! interpreter in wxHaskell


An interpreter for the Argh! esoteric programming language. It currently supports all commands except 'e' and 'E'. Existing Argh! programs may or may not behave as expected: the e and E commands will produce an error and other language elements, such as the g and G commands that use input from stdin (a TextEntry in this case), may also differ.

Argh! is an esoteric programming language created by Sascha Wilde. An Argh! program is a two-dimensional grid (80x40 cells) and each cell contains an integer that can be interpreted as such or as a command that can be executed. A stack is used to store values and to do calculations. For more information about Argh!, see here (in German)

Project at SourceForge
Documentation (also contains more information and specific notes)

Simeon Visser Logo