Changeset 35448 in project


Ignore:
Timestamp:
04/26/18 17:09:26 (6 months ago)
Author:
felix
Message:

man/5: added note about transparent handling of units in extensions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/man/5/TODO/Units and linking model

    r35447 r35448  
    66Compiling Scheme code to standalone executables or dynamically
    77loadable files is the most common and simplest way of using CHICKEN.
     8The extension system handles straightforward cases of static linking
     9of modules in a mostly transparent way, which is usually sufficient
     10for normal situations.
     11
    812But for more advanced uses like static linking, creating dynamic
    913libraries or embedding compiled code into other (usually C/C++ based)
     
    5458toplevel of any ''used'' units is executed before the toplevel of the compilation
    5559unit that is ''using'' one. Invocation can also be done explicitly by using
    56 {{load-library}} which takes the name of a unit to be invoked as an
     60{{load-library}} (from the {{(chicken load)}}) module,
     61which takes the name of a unit to be invoked as an
    5762argument.
    5863
Note: See TracChangeset for help on using the changeset viewer.