|REBOL 3 Docs||Guide||Concepts||Functions||Datatypes||Errors|
|TOC < Back Next >||Updated: 30-Jul-2009 Edit History|
A plugin module is a DLL (dynamic library) that lets you extend REBOL by providing access to functions that run in native code (e.g. C code.) For general info, read plugins.
To import a plugin module called example:
This line will:
See modules for more detailed information about how these steps are processed.
Note that the dll file suffix is important. It is what tells import that the file is a plugin module, not some other type of code or data. (The dll suffix and its load type are specified in the system/options/file-types block.)
Once a plugin has been imported, you can use its exported function as you would any other type of function:
import %example.dll ; exports add-mul print add-mul 1 2 3 9
|TOC < Back Next >||REBOL WIP Wiki||Feedback Admin|