type token = | WHILE| VOID| VECTOR| UPPER| UNREACHABLE| UNITVECTOR| TUPLE| TRUNCATE| TRANSPOSE| TRANSFORMEDPARAMETERSBLOCK| TRANSFORMEDDATABLOCK| TIMESASSIGN| TIMES| TILDE| TARGET| SUMTOZEROVEC| SUMTOZEROMAT| STRINGLITERAL of string| STOCHASTICROWMATRIX| STOCHASTICCOLUMNMATRIX| SIMPLEX| SEMICOLON| RPAREN| ROWVECTOR| RETURN| REJECT| REALNUMERAL of string| REAL| RBRACK| RBRACE| RABRACK| QMARK| PROFILE| PRINT| POSITIVEORDERED| PLUSASSIGN| PLUS| PARAMETERSBLOCK| ORDERED| OR| OFFSET| NEQUALS| MULTIPLIER| MODULO| MODELBLOCK| MINUSASSIGN| MINUS| MATRIX| LPAREN| LOWER| LEQ| LDIVIDE| LBRACK| LBRACE| LABRACK| JACOBIAN| INTNUMERAL of string| INT| IN| IMAGNUMERAL of string| IF| IDIVIDE| IDENTIFIER of string| HAT| GEQ| GENERATEDQUANTITIESBLOCK| FUNCTIONBLOCK| FOR| FATAL_ERROR| EQUALS| EOF| ELTTIMESASSIGN| ELTTIMES| ELTPOW| ELTDIVIDEASSIGN| ELTDIVIDE| ELSE| DOTNUMERAL of string| DIVIDEASSIGN| DIVIDE| DATABLOCK| COVMATRIX| CORRMATRIX| CONTINUE| COMPLEXVECTOR| COMPLEXROWVECTOR| COMPLEXMATRIX| COMPLEX| COMMA| COLON| CHOLESKYFACTORCOV| CHOLESKYFACTORCORR| BREAK| BAR| BANG| ASSIGN| ARRAY| AND