The compchk Statement
The compchk compiler statement takes a comparison constant as its first argument. The second and third arguments must be constants or constant expressions that can be evaluated by the compiler during program compilation. It reports a compiler error if the comparison expression does not evaluate to TRUE. Valid comparison constants are listed in the Comparison Constants section. The syntax of the compchk statement is shown below.
compchk EQ, sizeof(arg3), 2