Argh! 0.2.3
Details
| Size: | 20K |
| Last Update: | 2008-04-19 23:33:08 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Sascha Wilde |
| Price: | $0.00 |
Description:
Argh! 0.2.3 is interpreters software developed by Sascha Wilde.
Argh! is an esoteric programming language in the spirit of Befunge, Brainfuck, and friends. Argh! project is a nice and simple language with two dimensional code-flow, a combined code/data array, an infinite stack, regular characters for all instructions, no strange braces or symbols, no unnecessary arithmetic operators (add and sub are all you need), and countless other features it doesn't have.
The distribution includes interpreters for Argh! and Aargh! (an extended Argh! that is most likely Turing complete), the official specification, editing modes for emacs and vim, and lots of examples.
Installation
To build the interpreters simply type make. This will produce two binaries: `argh' the Argh! interpreter and `aargh' the extended Argh! (Aargh!) interpreter. For instructions on installing the Emacs Argh! mode please look at the comments in `argh-mode.el'.
Usage
Usage is simple, just call the interpreter with the filename of the Argh!-program as first argument:
$ argh ./examples/hello.agh
If the interpreter gets called with no argument, it reads the Argh!-program from stdin.
You can even put "!/path/to/argh-interpreter" in the first line of your code and make the Argh! program executable. (At least on systems, which understand !-magic).
Argh! 0.2.3 supports english interface languages and works with Linux.
Downloading Argh! 0.2.3 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Argh! 0.2.3 Version History
Related Software
|
|
From category: Code-Generators |
| AutoOpts 27.5 is code generators software developed by Bruce Korb. AutoOpts 25:1 is included with AutoGen 5.7.1. AutoOpts project is a very powerful command line option parser consisting of a set o... |
|
|
From category: Libraries |
| Bio::Seq 1.4 is libraries software developed by Ewan Birney. Bio::Seq is a sequence object, with features. SYNOPSIS This is the main sequence object in Bioperl gets... |
|
|
From category: Libraries |
| DBIx::DBStag 0.08 is libraries software developed by Chris Mungall. DBIx::DBStag is a Perl module for Relational Database to Hierarchical (Stag/XML) Mapping. SYNOPSIS use DBIx::DBSt... |
|
|
From category: Bug-Tracking |
| XPTracker is a radical alternative agile planning tool.... |
|
|
From category: Libraries |
| Basset::Object::Persistent 1.03 is libraries software developed by Jim Thomason. Basset::Object::Persistent is a subclass of Basset::Object that allows objects to be easily stored into a relational... |
|
|
From category: Libraries |
| Device::Cdio::Device 0.2.3 is libraries software developed by Rocky Bernstein. Device::Cdio::Device is a class for disc and device aspects of Cdio. SYNOPSIS use Device::Cdio::Devi... |
|
|
From category: Libraries |
| GStreamer Python Bindings provide Python bindings for the GStreamer project.... |
|
|
From category: Assembler-Tools |
| confiserie 0.0.4 is assembler tools software developed by Malet JL. confiserie is a replacement for GNU(Posix?) systems of the well known gnu autoconf it\'s also the french term for \"sweet\". It\'... |
|
|
From category: Libraries |
| Class::DBI::Template::Stash 0.03 is libraries software developed by Jason Kohles. Class::DBI::Template::Stash is a Perl module with Template::Stash subclass for Class::DBI::Template. SYNOPSI... |
|
|
From category: Libraries |
| Audio::M4P 0.30 is libraries software developed by William Herrera. Audio::M4P is a Perl module that provides M4P/MP4/M4A QuickTime audio music format modules. M4P is a QuickTime protected a... |
|
|
From category: Libraries |
| AI::NeuralNet::BackProp 0.77 is libraries software developed by Josiah Bryan. AI::NeuralNet::BackProp is a simple back-prop neural net that uses Delta\'s and Hebbs\' rule. SYNOPSIS us... |
|
|
From category: Interpreters |
| Argh! 0.2.3 is interpreters software developed by Sascha Wilde. Argh! is an esoteric programming language in the spirit of Befunge, Brainfuck, and friends. Argh! project is a nice and simple langua... |
|
|
From category: Libraries |
| Bio::Restriction::Enzyme 1.4 is libraries software developed by Bio::Restriction::Enzyme Team. Bio::Restriction::Enzyme is a single restriction endonuclease (cuts DNA at specific locations). \... |
|
|
From category: Libraries |
| DateTime::Format::Epoch::TJD 0.10 is libraries software developed by Eugene van der Pijli. DateTime::Format::Epoch::TJD is a Perl module that can convert DateTimes to/from Truncated Julian Days. \... |
|
|
From category: Libraries |
| Data::PropertyList 1998.1217 is libraries software developed by Evolution Online Systems, Inc.. Data::PropertyList is a Perl module that can convert arbitrary objects to/from strings. SYNOPS... |
Leave a comment