Reserved words
The following words are reserved in Mosel. The upper case versions are also reserved (i.e. AND and and are keywords but not And). Do not use them in a model except with their built-in meaning.
and, array, as
boolean, break
case, constant, count, counter
declarations, div, do, dynamic
elif, else, end, evaluation
false, forall, forward, from, function
hashmap
if, imports, in, include, initialisations, initializations, integer, inter,
is_binary, is_continuous, is_free, is_integer, is_partint, is_semcont,
is_semint, is_sos1, is_sos2
linctr, list
max, min, mod, model, mpvar
namespace, next, not, nsgroup, nssearch
of, options, or
package, parameters, procedure, public, prod
range, real, record, repeat, requirements, return
set, shared, string, sum
then, to, true
union, until, uses
version
while, with