Interpreter bauen

17/12/2012 - 18:17 von Alexander Langer | Report spam
Hallo,

welche Möglichkeiten bietet Python, einen Interpreter für eine eigene,
simple Sprache zu bauen ?

Gibt es da fertige Bibliotheken ? Von PyPy habe ich gehört, aber ich
bezweifle es macht Sinn den Quellcode zu durchwühlen.

Kann ich alternativ Python-eigene Bibliotheken ausschließen und einen
vereinfachten Python-Dialekt schaffen, der z.B. bestimmte
Datenstrukturen nicht unterstützt ?
 

Lesen sie die antworten

#1 Rainer Fischbach
17/12/2012 - 19:30 | Warnen spam

Kann ich alternativ Python-eigene Bibliotheken ausschließen und einen
vereinfachten Python-Dialekt schaffen, der z.B. bestimmte
Datenstrukturen nicht unterstützt ?



Wenn du innerhalb einer Anwendung eine Skriptsprche brauchst, nimm einfach Python selbst -- dafür gibt es 'eval' und 'exec'. Um bestimmte Features auszuschließen, musst du den Input halt darauf hin untersuchen


Rainer Fischbach
______________________________________________________

ECS
Engineering Consulting & Solutions GmbH
Holzgartenstraße 8
92318 Neumarkt
DEUTSCHLAND

Tel.: +49 (0)9181 - 4764-84
Fax: +49 (0)9181 - 4764-50
Mobil: +49 (0)171 - 4141570
E-Mail: fischbach(at)ecs-gmbh.de
Web: http://www.ecs-gmbh.de
______________________________________________________

Engineering Consulting & Solutions GmbH
Sitz der Gesellschaft: Neumarkt i.d.OPf.
Geschàftsführer: Wolfgang Dietzler
Eingetragen im Handelsregister Nürnberg unter HRB: 13998
USt.-IDNr. gemàß § 27a Umsatzsteuergesetz: DE 181055415

Hinweis zur Vertraulichkeit:

Die in dieser E-Mail enthaltenen Informationen sind vertraulich zu behandeln und nur für den/die dort genannten Empfànger bestimmt. Die Vertraulichkeit ist unter Berücksichtigung der einschlàgigen Gesetze, insbesondere BDSG, durch den/die Empfànger sicherzustellen. Sofern Sie nicht der beabsichtigte Empfànger sind, ist das Speichern, die Weiterleitung oder das Kopieren dieser E-Mail strikt untersagt. Haben Sie diese Nachricht irrtümlicherweise erhalten, benachrichtigen Sie uns bitte umgehend und löschen das Dokument.



Von: python-de im Auftrag von Alexander Langer
Gesendet: Mo 17.12.2012 18:17
An:
Betreff: [Python-de] Interpreter bauen

Hallo,

welche Möglichkeiten bietet Python, einen Interpreter für eine eigene,
simple Sprache zu bauen ?

Gibt es da fertige Bibliotheken ? Von PyPy habe ich gehört, aber ich
bezweifle es macht Sinn den Quellcode zu durchwühlen.

Kann ich alternativ Python-eigene Bibliotheken ausschließen und einen
vereinfachten Python-Dialekt schaffen, der z.B. bestimmte
Datenstrukturen nicht unterstützt ?


_______________________________________________
python-de maillist -
http://mail.python.org/mailman/listinfo/python-de

Ähnliche fragen