Hi Renee
2009-08-10T14:15:14
renee2009-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
reneeIch 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-)