I installed Perl just to run this (OK, so it's really not that big a deal, esp. on Windows). Turns out I still can't read in AI 10, what MATLAB R2007a exports. This script doesn't solve the problem.
I tend to agree with earlier reviewers: why Perl? It's not even that complicated a script, writing it in MATLAB would make more sense (if I end up doing that, I'll post it back here).
Seems a bit unfair to downmark my utility on the basis that the blurb makes a "false statement" regarding adobe software. It still does what it claims to, by allowing users of Matlab to export their files in a format which later versions of illustrator can process. Whether the fault lies with illustrator or matlab is immaterial.
The statement that "Illustrator 10 no longer supports the Illustrator 88 format" is false. While it is true that Illustrator 10 (and later versions) no longer Save as Illlustrator 88 format, they open valid Illustrator 88 files just fine. I have working copies of all Mac versions of Illustrator (including Illustrator 1.1), and I can still run them, save files, and open those saved files in Illustrator 10, CS and CS2, including files that contain text.
Any problems that Illustrator 10 and later have opening the files exported by Matlab's print -dill command would indicate that the files are not being saved correctly in the first place, and that earlier versions of Illustrator were more forgiving of the errors. It would be interesting to compare a file saved by Matlab and a file containing the same contents saved by Illustrator and see what the differences are.