Running on a Web Server, Jive has no convenient way to indicate errors. The general Jive solution is to provide default behavior when errors occur. This solution is similiar to that of client browsers processing HTML. Browsers normally skip incorrect or unsupported formulations and continue processing.
In Jive, incorrect formulations are either skipped or produce a result of null. Undefined names, improper qualification, invalid conversions and subscripts out of bounds product a result of null. Additionally, Jive does not use separators between commands and considers standalone expressions as valid commands. Leading decimal points and unary signs should be avoided. The following examples illustrate:
Incorrect Use Instead if count -count end if count (-count) end if a = b .25 end if a = b 0.25 end