Interpreter unloading

Unloading the interpreter from memory consists of the following steps:

  • Release of the INCT_Interpreter interface;

  • Memory release from all objects created by the library independently or received from SprutCAM X in the process of operation (call the function of the library NCT_FreeMemory);

  • Unloading the interpreter library from memory;

  • Unloading from the memory of parent interpreters (if any).

As a result of the unloading, the memory of the created objects will be freed, the interpreter library and its parents interpreters will be unloaded.