This section contains some miscellaneous do's and don'ts.
float
for a loop counter is a great way to shoot yourself in the foot.
Always test floating-point numbers as <= or >=,
never use an exact comparison (== or !=).
=
''
of the logical compare is a problem.
Use explicit tests.
Avoid assignment with implicit test.
File.Delete(TheFile => TheFile,
Success => OK);
AuditSystemFault := AuditSystemFault and not OK;
File.Delete(TheFile => TheFile,
Success => OK);
AuditSystemFault := AuditSystemFault and not OK;
File.Delete(TheFile => TheFile,
Success => OK);
AuditSystemFault := AuditSystemFault and not OK;
File.Delete(TheFile => TheFile,
Success => OK);
AuditSystemFault := AuditSystemFault and not OK;
register
keyword.