Folder "liblets"
The Dogelog Player provides dynamic loading of native libraries.
The end-user can use both include/1 and ensure_loaded/1 to load
native libraries. The loading and initialization mechanism is
determined by its file extension. Calling include/1 multiple time
will initialize the native library multiple times, whereas
ensure_loaded/1 does the same only on first encounter.
- Section "neck": As an optimization Dogelog player can
directly perform neck goals if they belong to a deterministic
built-in that does not modify the continuation. More..
- Section "mjs": JavaScript module files are detected by
the extension “.mjs”. They are loaded asynchronously and
dynamically. More..
- Section "py": Python source files are detected by the
extension “.py”. They are loaded synchronously and dynamically.
More..
- Section "class”: Java Classes are first detected as
source by the extension “.java” and then as bytecode by the
extension “.class”. More..
Comments