Difference between revisions of "Argh!"

From HaskellWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Argh! interpreter in wxHaskell ==
== Argh! interpreter in wxHaskell ==

Latest revision as of 15:40, 3 December 2015

Argh! interpreter in wxHaskell

An interpreter for the Argh! programming language in wxHaskell. 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 Esoterisches Hacken (in German) (automatic translation to English).

The package can be downloaded from Hackage; the command cabal install arghwxhaskell produces the executable argh.

A sample Argh! program:

lllj   j  2 2 
kD2lgj lelSHSph
  1  j    lDj k

The GUI: