Problem mit LEPL
Verfasst: Sonntag 23. August 2009, 07:55
Hallo,
ich wollte mich mal an LEPL (http://www.acooke.org/lepl/) versuchen
und ein klein Taschenrechner programmieren.
Das Beispiel was man dort schon im Handbuch finden kann, habe ich
schon erfolgreich um die Fähigkeit mit Zahlen in der Decimal Klasse
aus dem decimal Modul zu rechnen erweitert und die Möglichkeit
eingebaut Zahlen als 2e-10 anzugeben. Es ist mir auch gelungen das
Beispiel um eine Klasse zu erweitern, die Variablen auflöst.
Im Augenblick versuche ich mich daran Zuweisungen zu erkennen und
automatisch zu verarbeiten. Leider gelingt mir dieser Punkt einfach nicht
und benötige hier Erleuchtung.
Als Ausgabe vom Script hätte ich erwartet:
Allerdings bekomme ich:
Das Script kann man hier finden:
http://paste.pocoo.org/show/xNKnnS4TaUq1bV1pQRp5/
Danke für eure Antworten.
ich wollte mich mal an LEPL (http://www.acooke.org/lepl/) versuchen
und ein klein Taschenrechner programmieren.
Das Beispiel was man dort schon im Handbuch finden kann, habe ich
schon erfolgreich um die Fähigkeit mit Zahlen in der Decimal Klasse
aus dem decimal Modul zu rechnen erweitert und die Möglichkeit
eingebaut Zahlen als 2e-10 anzugeben. Es ist mir auch gelungen das
Beispiel um eine Klasse zu erweitern, die Variablen auflöst.
Im Augenblick versuche ich mich daran Zuweisungen zu erkennen und
automatisch zu verarbeiten. Leider gelingt mir dieser Punkt einfach nicht
und benötige hier Erleuchtung.
Als Ausgabe vom Script hätte ich erwartet:
Code: Alles auswählen
_VarAssignator
+- 'A'
`- AddOperation
+- Decimal('1')
`- Decimal('1')
Code: Alles auswählen
_VarAssignator
`- A AddOperation
+- Decimal('1')
`- Decimal('1')
http://paste.pocoo.org/show/xNKnnS4TaUq1bV1pQRp5/
Danke für eure Antworten.