Difference between revisions of "Argh!"
Jump to navigation
Jump to search
(Created page with "{{Stub}} == Argh! interpreter in wxHaskell == An interpreter for the Argh! programming language in wxHaskell. Argh! is an esoteric programming language created by Sascha Wil...") |
|||
Line 4: | Line 4: | ||
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 [http://www.sha-bang.de/eso.html Esoterisches Hacken] (in German) ([https://translate.google.nl/translate?sl=auto&tl=en&js=y&prev=_t&hl=nl&ie=UTF-8&u=http%3A%2F%2Fwww.sha-bang.de%2Feso.html&edit-text= automatic translation to English]). |
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 [http://www.sha-bang.de/eso.html Esoterisches Hacken] (in German) ([https://translate.google.nl/translate?sl=auto&tl=en&js=y&prev=_t&hl=nl&ie=UTF-8&u=http%3A%2F%2Fwww.sha-bang.de%2Feso.html&edit-text= automatic translation to English]). |
||
+ | |||
+ | The package can be downloaded from Hackage; the command <code>cabal install arghwxhaskell</code> produces the executable <code>argh</code>. |
||
A sample Argh! program: |
A sample Argh! program: |
||
Line 14: | Line 16: | ||
llDk |
llDk |
||
</pre> |
</pre> |
||
+ | |||
+ | The GUI: |
||
+ | [[Image:Argh!.png|center]] |
||
=== Links === |
=== Links === |
||
+ | * [https://hackage.haskell.org/package/arghwxhaskell The package on Hackage] |
||
* [http://arghwxhaskell.sourceforge.net/ Homepage on SourceForge] |
* [http://arghwxhaskell.sourceforge.net/ Homepage on SourceForge] |
||
* [http://arghwxhaskell.sourceforge.net/doc/ArghInterpreter.html Documentation] |
* [http://arghwxhaskell.sourceforge.net/doc/ArghInterpreter.html Documentation] |
||
Line 23: | Line 29: | ||
[[Category:wxHaskell]] |
[[Category:wxHaskell]] |
||
− | [[Category: |
+ | [[Category:Interpreters]] |
− | [[Category: |
+ | [[Category:Packages]] |
Revision as of 15:38, 3 December 2015
This article is a stub. You can help by expanding it.
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:
lllllllj lllj j 2 2 kD2lgj lelSHSph 1 j lDj k LSdSh1DRxXqlFk llDk
The GUI: