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

[ gpl, language, program ] [ Propose Tags ]
Dependencies base (==4.8.*), directory (==1.2.*), wx (==0.92.*) [details]
License GPL-2.0-only
Author Simeon Visser
Maintainer -
Category Language
Home page!
Uploaded by HenkJanVanTuyl at Thu Dec 3 20:51:37 UTC 2015
Distributions NixOS:
Executables argh
Downloads 457 total (9 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2015-12-10 [all 4 reports]
Hackage Matrix CI

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

For package maintainers and hackage trustees

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