begin
statement;
statement;
...
statement
end
The reserved word end closes a begin ... end; statement which joins several statements together into one compound statement.
@@ end of a case statement @@ end of a record or object declaration @@ part of a to end do module destructor
end is defined in ISO 7185 Pascal and supported by all known Pascal variants.
program EndDemo;
begin
if True then
WriteLn ('single statement');
if True then
begin { clamp statement1 ... }
WriteLn ('statement1');
WriteLn ('statement2')
end { ... to statement2 }
end.