Node: True, Next: Trunc, Previous: Trim, Up: Reference

### True

#### Synopsis

         type
           Boolean = (False, True);  { built-in type }

#### Description

`True` is one of the two Boolean values and is used to represent a condition which is always fullfilled. For example, the expression `1 = 1` always yields the value `True`. It is the opposite of `False`. `True` has the ordinal value 1.

#### Conforming to

`True` is defined in ISO 7185 Pascal and supported by all known Pascal variants.

#### Example

         program TrueDemo;

         var
           a: Boolean;

         begin
           a := 1 = 1;  { yields True }
           WriteLn (Ord (True));  { 1 }
           WriteLn (a);  { True }
           if True then WriteLn ('This is executed.')
         end.

#### See also

Boolean (Intrinsic), False, Boolean.