[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] SWIG



Hi, all

There is a new tutorial available at the MacPerl Pages Tutorial section,
on SWIG. SWIG stands for the Simplified Wrapper Interface Generator.

There is a standalone HTML tutorial, but more to the point, the
distribution contains 1.1p5 patchlevel binaries for MacOS - a console app
and an MPW tool. Due to the size of the SWIG yacc grammar, I have not been
able to do this up in CFM68K, so the binaries are PPC only. I understand
that future grammars will be considerably smaller, and therefore the
possibility is nonzero that a CFM68K version will appear.

You're only going to be enthused by SWIG if you do extensions. These can
be extensions for MacPerl, MacPython, MacTcl, Haskell, Guile, Eiffel yada
yada yada. (I know there are Mac versions of Haskell and Eiffel, but I
don't know about extensions for 'em, so this might be very theoretical).

These are beta versions of the binaries. They work on my machine - I'd
like to find out if they work in general. :-)

Future enhancements - add basic AppleEvents so the console app can be
handled from Alpha, in an Alpha Swig mode, in a fashion similar to
MacPerl. I'm working on the Swig mode at present, in a desultory fashion,
in between fishing and kayaking. :-)

Arved




===== Want to unsubscribe from this list?
===== Send mail with body "unsubscribe" to macperl-request@macperl.org