In several places a constant expression is required. Such an expression contains operands that are identifiers previously declared with con, or int, big, real, or string constants. These may be connected by any of the following operators:
+ - * / % & | ^ == < > <= >= != << >> && || ~ !