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]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.8.1.0, 0.8.2.0
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 https://wiki.haskell.org/Argh!
Uploaded by HenkJanVanTuyl at 2015-12-03T20:51:37Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables argh
Downloads 1536 total (5 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-0.8.2.0

[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 http://www.sha-bang.de/index.php?page=12_eso (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
<svisser@cs.uu.nl>