Since the LispWorks Objective-C interface is an extension of the FLI, most conversion of arguments and results is handled as specified in the LispWorks Foreign Language Interface User Guide and Reference Manual . There are a few exceptions to make it easier to invoke methods with certain commonly used Objective-C classes and structures as shown in the Special argument and result conversion for invoke. See the specification of invoke for full details.
None. See Invoking a method that returns a boolean. |
||
Depending on the Objective-C class, allows automatic conversion of strings and arrays. |
||
LispWorks Objective-C and Cocoa Interface User Guide and Reference Manual - 15 Dec 2011