AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Eigene Scriptsprache implementieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Scriptsprache implementieren

Ein Thema von Die Muhkuh · begonnen am 11. Jan 2005 · letzter Beitrag vom 12. Jan 2005
Antwort Antwort
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Eigene Scriptsprache implementieren

  Alt 11. Jan 2005, 17:52
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?
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 02:33
Grundlage dafür ist das Parsing. Das wäre zugleich dein Suchbegriff für Onkel Google

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.
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 07:47
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.
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 12:42
Hi dizzy,

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

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).
  Mit Zitat antworten Zitat
Benutzerbild von freq.9
freq.9

Registriert seit: 12. Nov 2003
Ort: Beckum
37 Beiträge
 
Delphi 7 Professional
 
#5

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 17:00
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.
Jan Pieper
  Mit Zitat antworten Zitat
Benutzerbild von Flogo
Flogo

Registriert seit: 24. Mär 2003
Ort: Freiburg im Breisgau
317 Beiträge
 
Delphi 7 Professional
 
#6

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 17:16
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.
If one coincidence can occur, then another coincidence can occur. And if one coincidence happens to occur just after another coincidence, then that is just a coincidence.
DNA

www.Anyxist.de
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#7

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 20:02
So, ich hab die Artikel über die Scriptsprache auf developia gefunden, hier mal der Link: Klick
Julian J. Pracht
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#8

Re: Eigene Scriptsprache implementieren

  Alt 12. Jan 2005, 21:21
Stichwort Tokenizer.
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:43 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