Thread perl5 support auf parrot (10 answers)
Opened by LanX- at 2009-08-10 16:08

LanX-
 2009-08-10 17:13
#124076 #124076
User since
2008-07-15
1000 Artikel
BenutzerIn

user image
Hi Renee

2009-08-10T14:15:14 renee
2009-08-10T14:08:56 LanX-
Mein letzter Stand war das ponie eingestellt wurde, aber es sollte doch echtes kein Problem sein P5-Opcodes auf parrot zu emulieren, oder?

Das Problem dürften weniger die Opcodes an sich sein, als das Erzeugen eines Parsers. Es existiert keine BNF-Grammatik für Perl 5. Viele Dinge werden erst während der Kompilier-Zeit vom Parser festgelegt. Das macht es nahezu unmöglich, einen neuen Perl 5 Parser zu schreiben.


schon klar aber meine Idee war NACH dem kompilieren, P5-Opcode zu interpretieren.

alter P5-Parser -> alter P5-Kompiler -> P5-Opcode -> Parrot-Opcode


2009-08-10T14:15:14 renee
Ich bin aber nicht tief genug in Parrot drin, um jetzt eine 100% abgesicherte Aussage zu treffen. Ich werde mal schauen, ob ich mehr Infos darüber finde.


mach dir keinen Stress, Moritz dürfte hoffentlich dazu erhellendes beitragen können... 8-)

View full thread perl5 support auf parrot