program BooleanExample;
{
In Free Pascal, Boolean values are represented using the built‑in literals:
True
False
}
{
Demonstrates how to represent and print Boolean values
in Free Pascal using True and False.
}
var
flag: Boolean;
done: Boolean;
resultValue: Boolean;
begin
flag := True;
done := False;
WriteLn('flag = ', flag);
WriteLn('done = ', done);
{ Boolean expression example }
resultValue := (10 > 3);
WriteLn('10 > 3 evaluates to: ', resultValue);
end.
(*
run:
flag = TRUE
done = FALSE
10 > 3 evaluates to: TRUE
*)