This part of the Help will tell you all about the keywords that you can and have to use in order to construct documents. There are several keywords grouped in seven categories.
The first category is General. It contains the most basic keywords of the ITP Language; DO and BEGIN.
In the category Entries the possible keywords to integrate text and data into your document like PATH and FORALL are discussed.
In a document it is possible to create custom Functions and Procedures when the existing functions don't apply. These topics explain how to construct them.
Just like in regular programming, the content of an ITP document can only contain certain types of data. In the topic Types the possible datatypes are explained.
Input and Output operations, in short IO operations, make it possible to base a (part of the) document on interaction with the end user. You can insert a FORM i.e., or EXTRA's which are used to integrate ITP Model runs in applications.
Control Structures like FOR and IF make it possible to control how often or until when a model(part) is run. You can restrict this to a certain number or insert a condition to which the model has to apply (or not).
It is also possible to import a FORM or TEXTBLOCK from a (local) directory. This is done with Dynamic building blocks.