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.