LispWorks® for Mobile Runtime

LispWorks for Mobile Runtime is the generic name for our implementations of ANSI Common Lisp which generate Lisp runtime libraries for mobile platforms. Currently these are LispWorks for Android Runtime and LispWorks for iOS Runtime. These are licensed separately from each other, and they are sold as add-ons to LispWorks. There are no runtime license fees.

LispWorks for Mobile Runtime has most of the language-level features of LispWorks but not CAPI or the LispWorks IDE. It is source code compatible with LispWorks on supported platforms. You use LispWorks to develop your code, and then run LispWorks for Mobile Runtime on a suitable platform to create your mobile Lisp library.

LispWorks for Android™ Runtime

LispWorks for Android Runtime has most of the features of LispWorks but not CAPI or the LispWorks IDE. Currently it is 32-bit only.

You can run it on ARM Linux or a suitable platform with an ARM emulator, including x86/x86_64 Linux and Mac OS X. We supply the QEMU emulator for Mac OS X; Linux users should install it from their distribution.

LispWorks for Android Runtime is available to LispWorks 7.1 licensees, and is separately licensed under this End User License Agreement.

LispWorks for iOS Runtime

LispWorks for iOS Runtime has most of the features of LispWorks, but not CAPI or the LispWorks IDE, and iOS runtimes cannot use cl:compile . It supports both 32-bit and 64-bit.

You should run it on Mac OS X.

LispWorks for iOS Runtime is available to LispWorks 7.1 licensees, and is separately licensed under this End User License Agreement.

Further Information

Here are details about system requirements, information about pricing and how to order.

To try before you buy, ask for an evaluation license.