Language for the disjunction definitions: Declaration Sentence

The declaration sentence uses the word DISJUNCTION as a token. The syntax is:

DISJUNCTION disjunction_name [domain_name, …, domain_name], …
disjunction_name [ domain_name, …, domain_name];

A disjunction name as well as the domain name can have up to 32 characters long and must start with a letter.It follows GAMS rules about naming. One cannot use LogMIP reserved words, which are:
bu, card, disjunction, else, elsif, eq, ge, if, initial, le, lt, ord, then, with

The disjunction declaration/definition over a domain is optional.

Examples of declaration:
DISJUNCTION a, b(i,j), disjunctionnamelong, d2(j), D2_d2;