====== EGOML Script ======
===== Overview =====
Any model can be saved as a EGOML document. The resulting file uses the extension ".egoml"((The old extension ".xml" still supported for backward compatibility.)).
Below, it is an example of a EGOML script used to load a map, calculate an image convolution and save the result:
EGOML/XML format used to be the only format that could accept incomplete scripts, scripts having functors whose input and output ports are neither bound nor edited. However, since version 2.0, it is possible to save and load an incomplete [[EGO Script]] as well. This feature is useful to save models in the first development stages.
===== Reference =====
The EGOML file is a XML document written according to the following DTD ((A good introduction to the DTD description syntax can be found at http://skew.org/xml/tutorial.)):
]>
The property keys are always fully expanded. There is no property alias as in the [[EGO Script]] format.