arghwxhaskell: An interpreter for the Argh! programming language in wxHaskell.

[ gpl, language, program ] [ Propose Tags ]

An interpreter for the Argh! esoteric programming language in wxHaskell. The program allows one to load, edit, save, validate and run Argh! programs. It currently supports all commands except e and E.

[Skip to Readme]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Dependencies base (>=4.8 && <4.9), directory (>=1.2 && <1.3), wx (>=0.92 && <0.93) [details]
License GPL-2.0-only
Author Simeon Visser
Maintainer -
Category Language
Home page!
Uploaded by HenkJanVanTuyl at 2015-12-03T20:51:37Z
Reverse Dependencies 1 direct, 0 indirect [details]
Executables argh
Downloads 1555 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2015-12-10 [all 4 reports]

Readme for arghwxhaskell-

[back to package description]
An interpreter (v0.8) for the Argh! programming language

-- Contents of this package --

The following files are included:

- Readme.txt (this file)
- Argh.hs (the source)
- GPL.txt (the GNU General Public License text)
- /doc (Haddock documentation)

-- Information --

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 (in German).

The source code has been documented using Haddock. Just view that for more information about a function and the interpreter in general.

To start the interpreter, use the "main" function.

Simeon Visser
February 2007