I'm working on some code that sets J running as a task on my Mac. I have it working quite nicely, relying on the JGetM function from libj.dylib to retrieve useful data back from the task. Typically, I'm making a call such as:
JGetM (taskHandle, char *name, &type, &rank, &shape, &data) where taskhandle is the integer handle of the J task; name is a pointer to the string holding the name of the noun; type is an address that will hold the type of the result; rank similarly holds the rank of the result; shape is the value of the beginning of the shape vector and data points to the ravel of the data items. However, I see that JGetM is no longer referred to in the JFE example (in \system\examples) but JGetA is. I presume I am being encouraged to use JGetA rather than JGetM. Yes? Can anyone explain to me how to use JGetA please? Mike Powell ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
