Archiv verlassen und diese Seite im Standarddesign anzeigen : Skript-Interpreter
Exxtreme
2004-08-31, 01:56:02
Hmmm, kennt vielleicht eine Code-Beispiele, wie man seinen eigenen, einfachen Skript-Interpreter programmiert? Muss nichts Großartiges und Kompliziertes sein.
Danke im Voraus.
Boba Fett
2004-08-31, 10:14:41
Hallo,
ist zwar vielleicht ein bißchen Overkill, aber ich kann JavaCC nur empfehlen:
https://javacc.dev.java.net/
Besonders mit dem enthaltenen JJTree kann man sehr einfach kleine Script-Sprachen implementieren. Sind auch einige Beispiele dabei, die man anpassen leicht kann.
Grüße.
Boba
P.S.: Sehe gerade, dass du keine Programmiersprache angegeben hast, in der die Beispiele sein sollen - JavaCC ist natürlich in Java. Ähliche Generatoren gibt es aber auch für andere Sprachen, ANTLR (http://www.antlr.org/) z.B. ist sehr mächtig, aber dafür auch nicht ganz so leicht zu verstehen IMO.
Crushinator
2004-08-31, 10:17:44
http://www.mainzelahr.de/smile/schilder/guckstduhier.gif JVCL Interpreter (http://homepages.borland.com/jedi/jvcl/JvInterpreter.htm)
Stammt aus dem JEDI Projekt (http://homepages.borland.com/jedi/jvcl/) und der Sourcecode steht unter der MPL. Ich denke, Du wirst als BC++ User damit gut zurecht kommen. ;)
GastAst
2004-08-31, 10:44:01
wie isses mit LUA?
http://www.lua.org/about.html
littlejam
2004-08-31, 11:42:55
Flex und Bison fürs faule selbermachen, müsste in gängigen Linux Distributionen enthalten sein.
Selber Programmieren:
http://www.google.com/search?hl=en&lr=&ie=UTF-8&q=parser+example&btnG=Search
1. Treffer:
http://bdn.borland.com/article/0,1410,20493,00.html
Gruß
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.