MathLink for AppleScript
release notes
Version 1.3 (September 2005) - Changes since 1.2
New Features
- Mac OS X 10.4 (Tiger) compatibility
- Mathematica 5.2 compatibility
The scripting addition has been linked with latest version of the MathLink library (part of Mathematica 5.2).
- new command
MathLink peek
The MathLink peek
command peeks ahead one expression on a link without consuming it.
- AppleScript Studio support
A sample AppleScript Studio based application titled Plot
has been added to the examples. This is a simple function plotter that uses the MathLink scripting addition to render function plots with the Mathematica kernel.
Version 1.2 (February 2005) - Changes since 1.1
New Features
- support for remote Mathematica kernels
The scripting addition can now be used to perform calculations with Mathematica running on a remote machine. A new section on using a remote Mathematica kernel has been added to the manual. There is a new example AppleScript that demonstrates the use of a remote Mathematica kernel.
- linked with latest version of MathLink library (part of Mathematica 5.1).
- new command
MathLink activate
The MathLink activate
command activates a MathLink connection, waiting for the program at the other program to respond.
Problems Fixed
- fixed a bug with handling of the timeout attribute of Apple Events.
Version 1.1 (October 2004) - Changes since 1.0
New Features
- new command
MathLink abort
The MathLink abort
command can be used to abort a time-consuming calculation.
- new command
MathLink terminate
The MathLink terminate
commands force quits the Mahtematica kernel, even if it is currently busy with computing.
- new host name parameter upon link creation
The MathLink create
command supports a new parameter with host
that lets you specify the network interface to create the link for by specifying the IP number of the desired interface as a string.
Problems Fixed
- Fixed a bug where a Mathematica expression consisting of a list of rules was not correctly mapped to an AppleScript record.
- Corrected mistakes in the manual.
Version 1.0 (February 2004) - Initial Release