With some recent additions to resizablestringarray.pmc, a perhaps very old todo can now be taken care of. It makes the proper changes to src/embed.c, and some necessary changes to tcl.pir(shift to a string instead of a pmc) and m4.pir(remove the work arounds, part for SArray, part for a fixed problem with Getopt/Obj.pir). With these changes, make test for parrot, m4, and tcl all pass. I'm not sure about other languages, but the biggest difference(without a patch to resizablestringarray.pmc) is that "$P0 = shift argv" won't work.

Comments?

Attachment: SArray2ResizableStringArray.patch
Description: Binary data

Reply via email to