# Logic Operators

AND

OR

NOT

IMPORTANT: The logic operators can be used with selection set names, processing labels, and filenames.

Restrictions:

The logic operators can only be used on "if" lines of processing tables, and on the "sentence line" of selection sets.

Examples:

Selection Set:

If: not selsetname

Then: 15="O" ; end

Processing_tables Label:

Secure If: @id eq "root" or @id eq "fred"

Then: x="OK" ; e

If: not secure

Then: x="BAD" ; exit("1")

Filename:

Then: lookup invoices k=ky i=a ng

If: not invoices

Then: show "@There are no records in the invoice file.";end

Operator | Description
AND | The AND operator designates that more than one condition must be met.
OR | The OR operator designates that either condition must be met.
NOT | The NOT operator designates that the condition must not be TRUE.