Description: Documentation

## function get_import_module_path

### Synopsis

Get the search path for dynamically loadable objects

### Usage

String_Type get_import_module_path ()

### Description

The get_import_module_path may be used to get the search path for dynamically shared objects. Such objects may be made accessable to the application via the import function.

### See also

import , set_import_module_path

## function import

### Synopsis

Dynamically link to a specified module

### Usage

import (String_Type module)

### Description

The import function causes the run-time linker to dynamically link to the specified shared object. It seaches for the shared object as follows: First a search is performed along all module paths specified by the application. Then a search is made along the paths defined via the set_import_module_path function. If not found, a search is performed along the paths given by the SLANG_MODULE_PATH environment variable. Finally, a system dependent search is performed (e.g., using the LD_LIBRARY_PATH environment variable). This function signals an error if the specified module is not found.

### Notes

The import function is not available on all systems.

### See also

set_import_module_path , getenv , evalfile

## function set_import_module_path

### Synopsis

Set the search path for dynamically loadable objects

### Usage

set_import_module_path (String_Type path_list)

### Description

The set_import_module_path may be used to set the search path for dynamically shared objects. Such objects may be made accessable to the application via the import function. The actual syntax for the specification of the set of paths will vary according to the operating system. Under Unix, a colon character is used to separate paths in path_list . For win32 systems a semi-colon is used.

### See also

import , get_import_module_path