Nonfatal error condition

A nonfatal error condition is a type of error that occurs when a BASIC program encounters a condition that is resolved by the BASIC run-time package, although not to the specific need of the program line of code.

The most common occurrence of this is the message:

Variable has not been assigned a value, zero used.

This particular instance occurs if a reference is made to a variable on the right side of an = before being referenced (assigned) on the left side of an =.

Example(s)

dim array(15)
for i = 1 to 15
array(i) = x
next

This results in 15 nonfatal error messages:

[B10] in program "name", Line n:
Variable has not been assigned a value; zero used.