Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

slime

Frischling

  • »slime« ist der Autor dieses Themas

Beiträge: 9

Beruf: Ausbildung Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

1

17.05.2015, 19:37

Suche HQ9++ compiler

Hallo,

Ich suche einen HQ9++ Compiler. :)

Wenn Ihr wissen wollt was das ist, hier:
http://www.dangermouse.net/esoteric/hq9plusplus.html
http://de.wikipedia.org/wiki/HQ9%2B

Profitable Grüße
slime

2

17.05.2015, 19:44

HQ9 zu z.B. exe? Schon gegooglelt?
Eigentlich nicht schwer zu machen. Zuerst baust du dir einen Interpreter, dann einen Compiler, der eine Resource enthält (wenn wir mal unter Windows bleiben), die den Quelltext enthält. Wenn er es nun kompiliert, kopiert er sich selbst, updated die Resource (der Kopie) die den Quelltext enthält und setzt in einer anderen Resource ein Flag, dass wenn es ausgeführt, der eingebaute Interpreter die Resource des Quelltextes nimmt und interpretiert.

slime

Frischling

  • »slime« ist der Autor dieses Themas

Beiträge: 9

Beruf: Ausbildung Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

3

17.05.2015, 20:00

HQ9++ zu einer ausfürbaren Exedatei. Ja und nichts vernünftiges gefunden "wie immer". Ich wollte wissen ob es schon soetwas gibt. Selbst bauen wäre auch eine möglichkeit.

Profitable Grüße
slime

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

4

17.05.2015, 20:06

Hier gibt es Beispielcodes für HQ9 Interpreter. Wenn du es dir einfach machen willst schreibst du einfach so einen Interpreter und sorgst dafür dass dein Interpreter HQ9 Quelltextdateien öffnen kann. Danach gibst du den Interpreter als Standardanwendung zum öffnen dieser Dateien an.
Ansonsten geht es natürlich auch so wie Roflo geschrieben hat, oder du baust eben einen richtigen Compiler. In diesem Fall geht es ja fast nur um statische Textausgaben.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

slime

Frischling

  • »slime« ist der Autor dieses Themas

Beiträge: 9

Beruf: Ausbildung Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

5

17.05.2015, 20:16

Den müsste ich dann auf HQ9++ umschreiben.Und dann werde ich daraus einen richtigen Compiler bauen.

Profitable Grüße
slime

6

18.05.2015, 09:55

Aber warum sollte irgendjemand HQ9++ zu einer exe kompilieren wollen???

Macht doch gar keinen Spaß mehr, wenn man den Code nicht mehr sieht. Und Interpreter dürfte es doch genug dafür geben, was doch irgendwie alles ist, was man zum rumspielen braucht.
Lieber dumm fragen, als dumm bleiben!

slime

Frischling

  • »slime« ist der Autor dieses Themas

Beiträge: 9

Beruf: Ausbildung Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

7

18.05.2015, 18:39

Aber warum sollte irgendjemand HQ9++ zu einer exe kompilieren wollen???
Weil soetwas spaß macht


Macht doch gar keinen Spaß mehr, wenn man den Code nicht mehr sieht. Und Interpreter dürfte es doch genug dafür geben, was doch irgendwie alles ist, was man zum rumspielen braucht.
Da sag ich nur eins zu :

Quellcode

1
Q


Profitable Grüße
slime

Werbeanzeige