A boolean literal has a value of either: true or false.
The following are not valid boolean literals:
True # WRONG: Not lowercase.
"true" # WRONG: These are string literals, not
"false" # boolean literals.
A boolean literal can be specified in any context in which a boolean value is required; for example:
response to BeginL
while (true) loop
begin
response to Done
...
leave loop
end
end loop