Hey People...
I was tired of copying a lot of lisps together to make an application run. Normally I try to reduce the namespace-impact to the global namespace to a minimum. So I developed a routine, in lisp, to stick/to combine my library with the MainRoutine...
What is needed is the function wich will do so
(found in \\sys\\combine.lsp), an IndexFile (MSV.csv), a Header in the .lsp-files, and the lib-functions declared in readable form, using defun-q instead of defun (combine.lsp has to know how many arguments a function takes)
NOTE: HEADER.lsp is not the header described above...
I built up a quick application, called 'ModelSpaceViewport' (in the attachment)...
Just open up MSV.lsp and change the Path to match the current location (folder) of the File.
Then load it,Done...
There is just one command loaded, C:MSV... but, u can load others to... Just change the string "GUI" to "CMD" or "ALL" or "API"....
Its V0.1 of the combine-routine, so be nice...
greets reltro