[Python-de] Parser

gerhard quell gquell at skequell.de
Son Apr 18 20:14:33 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Roland,

~ ich habe ein ähnliches Problem. Ich habe Informix-4GL-Produkte mit ca.
300.000 Zeilen 4GL-RDS Code zuzüglich Erweiterungen im Runtime-Modul in C.
Inzwischen bin ich soweit, daß ich alles neu schreiben werde.
Zum einen ist die Verquickung von SQL und Programmcode unter Informix
nicht so leicht aufzulösen. Zum anderen ist die Pythonschnittstelle zu
Informix ziemlich unvollständig. Und als letztes, ich kann die
Datenbankanbindung so kapseln, daß ich auch andere Datenbanken (ich
bevorzuge zur Zeit PostgreSQL) verwenden kann.

Ich habe verschiedene GUIs ausprobiert. Wahrscheinlich werden ich QT
benutzen, hauptsächlich wegen der Dokumentation.

Gruß

Gerhard
- ----------
Roland M. Kruggel wrote:
| Hallo Liste,
|
| Ich habe so ca. 80.000 Programmzeilen in Informix-4GL geschrieben.
| Da ich mit dieser Sprache schon seit langem immer mehr an Grenzen
| stoße habe ich mal angedacht einen Konverter zu schreiben. Er soll
| Informix 4gl in Python konvertieren. Alles was 4gl kann, kann
| Python auf jeden Fall auch. Geschrieben werden soll das ganze
| ebenfalls in Python. Da liegt nicht das Problem.
|
| Mein Problem ist der Parser. Ich habe keine Ahnung wie so etwas
| funktioniert. Habe mir schon die Finger wund gegoogelt. Aber nichts
| passendes gefunden. Wer kann mir da mit Literatur bzw. Websites
| weiter helfen? Bitte in deutsch, ich bin der englischen Sprache
| nicht so mächtig. Gern solche ich auch Leute die so etwas, oder
| vergleichbares, schon mal umgesetzt haben.
|
| cu
- --
- ------------------------------------------------------ skequell ------
~ Gerhard Quell                       Software & Knowledge Engineering
~ Schützenweg 3      eMail:     gquell at skequell.de  Fon: 0731-26400651
~ 89275 Elchingen    web  : http://www.skequell.de  Fax: 0731-26400652
- --------------- pgp: 473EC53C  -  http://www.keyserver.net/en---------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAgsWFvHbZD0c+xTwRAqEVAJ997YPKp0jwrgyCOXJwbuDGjl6mEwCfT8nw
AIIWDXWN6sfqNeC1V781Ip0=
=OpBy
-----END PGP SIGNATURE-----