vl-doc-import


(vl-doc-import appName [ 'functionA [ 'functionB ... ] ] )

This function imports the specified list of functions functionA functionB ... from appName module using an own "separate NameSpace", into the calling "separate NameSpace" module.

Arguments

appName  (string) name of an application, from a DES compiled Lisp file; it is the DES Lisp file name (without path + extension)
functionA  (symbol) function to be imported
 :
functionB  (symbol) function to be imported

Return

always returns T (or triggers an error, if appName is not a loaded Lisp application, or is not a "separate NameSpace" module)

Example

if "MyApp.des", generated with "Separate NameSpace" feature, is loaded :
(vl-doc-import "MyApp" 'MyCalculator)  returns T

Remarks

this function can be used inside a "separate NameSpace", to import functions from other "separate NameSpace" module;
this function does nothing, if executed in current document NameSpace;
see (vl-doc-export) function



©  Bricsys NV. All rights reserved.