HQ9+ (Programmiersprache): Unterschied zwischen den Versionen
aus dem Wiki des Entropia e.V., CCC Karlsruhe
K (HQ9┼ ┼ wurde nach HQ9 verschoben: komisches Zeug weg) |
(korrekter Titel) |
||
Zeile 1: | Zeile 1: | ||
{{Korrekter Titel|HQ9+}} | |||
'''HQ9+''' ist eine Programmiersprache, die speziell auf die Wünsche der Programmierer/innen ausgelegt ist. Sie hat die folgenden 4 Instruktionen: | '''HQ9+''' ist eine Programmiersprache, die speziell auf die Wünsche der Programmierer/innen ausgelegt ist. Sie hat die folgenden 4 Instruktionen: | ||
Version vom 27. Februar 2007, 06:48 Uhr
HQ9+ ist eine Programmiersprache, die speziell auf die Wünsche der Programmierer/innen ausgelegt ist. Sie hat die folgenden 4 Instruktionen:
H
gibt "Hello World!" aus.Q
gibt den Quellcode des ausgeführten Programmes aus (ein Quine).9
gibt das berühmte Gedicht 99 bottles of beer aus.+
erhöht den Akkumulator um 1.
Die objekt-orientierte Variante HQ9++ enthält eine weitere nützliche Instruktion:
++
erhöht - wie zu erwarten - den Akkumulator um 2 und instanziert ein neues Objekt einer neuen Subklasse der generischen Klasse.
Code
Ein einfacher HQ9+-Interpreter (mit HQ9++-Support!), entstanden auf der Hack'em, findet man hier:
svn co svn://bl0rg.net/hq9+