Howdy, Firstly, thanks for hacking on this, it sounds cool!
I don't know much about MongoDB, but I can give some light to the Parrot errors you are getting. > art...@aquarelle /t/zavolaj> perl6 examples/mongodb.p6 > Null PMC access in isa_pmc() > in '&infix:<=>' at line 1 > in main program body at line 15:examples/mongodb.p6 > fish: Tâche 1, 'perl6 examples/mongodb.p6 ' terminée par le signal SIGSEGV > (Erreur de frontière d'adresse) What this really means is that something is expecting an already instantiated Parrot object (a.k.a PMC). There is a call to isa_pmc(), which is checking what kind of object it is, but since it is NULL, you get the above error. Hopefully this helps you debug this issue. Good Luck! Duke -- Jonathan "Duke" Leto jonat...@leto.net http://leto.net