%
%	\f(HDConditions\fP evaluate to either \f(HDtrue\fP or \f(HDfalse\fP
%
%	They are used in if statements and for statements.
%
%
%	Some we know about already.
%

var i: int := 0;
var name :string := "foo"

var b: boolean


if i = 3 then
	% lotsa stuff here	
endif

or

b :=  name = "Jim"

if b then ...

%
% \f(HDNote\fP: the "=" is a \f(HDtest\fP for equality.
% It doesn't \f(HDassign\fP the value on the RHS to the LHS.
%

% Other \f(HDboolean\fP operations:

	i > 0
	i > 0 and i < 7
	i <= 8 or i >= 16
	i >= 8 and i >= 16		**

	(name = "Jim") and (age <=30 or age >= 20)
