Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Eigene Scriptsprache implementieren (https://www.delphipraxis.net/37882-eigene-scriptsprache-implementieren.html)

Die Muhkuh 11. Jan 2005 17:52


Eigene Scriptsprache implementieren
 
Hi,

ich hab grad Downloadmanager - Thread gelesen.
Moritz und goodvirus wollten eine Scriptsprache in dem Programm. Ich weiß was das ist, aber wie programmiere ich sowas?

Gibts da ein (wenn möglich deutsches) Tutorial für sowas?

dizzy 12. Jan 2005 02:33

Re: Eigene Scriptsprache implementieren
 
Grundlage dafür ist das Parsing. Das wäre zugleich dein Suchbegriff für Onkel Google :D

Je nach Umfang und Flexibilität der zu erstellenden Sprache kann das recht umfangreich werden, und ist mit etwas Theorie verbunden wenn du es wirklich lernen willst. Das böte sich an, gerade wenn es komplexer wird, da sonst schnell Wurschtelcode dabei raus kommen kann. (Stack-Maschine und Parsebaum sind 2 beliebte Konzepte.)

Dax hat schon mal eine kleine Scriptsprache gebaut. Evtl. kann er/sie/es dir auch noch was dazu sagen.

toms 12. Jan 2005 07:47

Re: Eigene Scriptsprache implementieren
 
Hi,

Ansonsten kannst du dir ja auch mal das Pascal Script™ 3.0 zu Gemüte führen.
Kommt mit Source Code, und ist Freeware.

Habe dieses Script auch in meinem WinSpy verwendet.

Die Muhkuh 12. Jan 2005 12:42

Re: Eigene Scriptsprache implementieren
 
Hi dizzy,

jaja, das parsen :roll: Wir mir wohl Onkle Google viel helfen müssen :mrgreen:

Irgendwie finde ich den Thread (falls es einen hier gibt) nich :? . Hast du grad den Link zur Hand?

@toms

thx, ich werde mir das mal ansehen (dein WinSpy auch).

freq.9 12. Jan 2005 17:00

Re: Eigene Scriptsprache implementieren
 
Auf www.developia.de gab es mal einen dreiteiligen Artikel wie man sowas macht aber ich hab grad gesucht und ihn nicht wiedergefunden. Aber im Forum lässt sich einiges zum Thema finden. Musste einfach mal bisl suchen.

Flogo 12. Jan 2005 17:16

Re: Eigene Scriptsprache implementieren
 
Hi Manu,
Du kannst auch mal in den Anyxist-Quelltext schauen (Unit: LevelU -> "ASS"). Ich hab da auch so was versucht. Allerdings ohne Tutorial und wahrscheinlich nicht besonders effektiv. Aber es funktioniert.

Ultimator 12. Jan 2005 20:02

Re: Eigene Scriptsprache implementieren
 
So, ich hab die Artikel über die Scriptsprache auf developia gefunden, hier mal der Link: Klick :-)

moritz 12. Jan 2005 21:21

Re: Eigene Scriptsprache implementieren
 
Stichwort Tokenizer.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz