On Sunday 14 May 2006 01:33, Leopold Toetsch wrote: > .sub some_function :multi( Array ) > .param pmc args > print "array\n" > .end > > .sub some_function :multi( string ) > .param string first_arg > .param pmc args :slurpy > print "string\n" > .end > .sub main :main > .local pmc a > a = new .Array > some_function(a) > some_function("xx", a) > .end > > $ ./parrot md.pir > array > string > > ... I don't see a problem.
Hm, I was using 'array' as the type and expecting it to pick up ResizablePMCArray and ResizableStringArray too. After fixing that, things work. Thanks! -- c