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

Re: AppleScript

>Will the new version of MCL 2.x support AppleScript?

No, MCL 2.0 will not support AppleScript. AppleScript was vaporware
when MCL 2.0 was being developed.

Future versions will support it as much as is possible. From what little
I know about AppleScript it calls application provided callbacks
asynchronously. If this is true, it will be difficult to support in MCL.
You will need to write the callbacks either using the foriegn function
interface or with a subset of Lisp that is very careful not to call
anything that is not reentrant or likely to be inaccessible because
the garbage collector is running. This is the reason that interrupt
routines cannot be written with DEFPASCAL.