by Fenton Webb
AutoCAD OEM does support LISP, but there are a few restrictions:
- LISP applications must be compiled into .fas, raw .lsp files are not supported.
- You must compile your LISP applications using the inbuilt “AutoCAD OEM” (aoem.exe) application that is installed with the AutoCAD OEM CD.
- Once the .lsp has been compiled into a .fas, you must then bind the fas file to the OEM product in the build process. This means that you can never just load LISP files (.fas) into an OEM product, it must be registered at build time.
- The ActiveX API is not supported in LISP; that means vlax functions do not work.
- The VLIDE and APPLOAD commands are omitted in 3rd party AutoCAD OEM products.
- The user-entered LISP interpreter is disabled in 3rd party AutoCAD OEM products. The (command) still works fine when invoked from an OEM bound .fas file.