From version 1.7.12 (December 2019) library imports are handled with the import
keyword. Prior to this version, the import
command was used to import a library.
Imports all functions except the main
function found in compiled
script (compiled using the -c
ZAC).
Using the import keyword
Once a library file has been imported from the expected file and has succeeded, the library can be accessed by its name. When the library is initially compiled, the -n argument allows the compiler to give it a name. E.g.
zpe -c stdLib.txt -n stdLib -o stdLib.zen
In this case, the library is accessed using the stdLib name:
import stdLib $lib = new stdLib()