Magik project contains source code and other related Smallworld™ GIS platform files. It has got several associated builders that can incrementally parse Magik source files and other platform files as they are changed.
Magik project also maintains a model of its contents. This model includes information about the type hierarchy, references and declarations of Smallworld™ GIS platform elements. This information is constantly updated as the user changes Magik project and Magik source code. Updating the internal Magik project model is independent of the builders; in particular, when performing code modifications, if auto-build is turned off, the model will still reflect the present project contents.
You can organise Magik projects in two different ways:
New Magik Project Wizard