End Keyword
asmStatements
... end; beginStatements
... end; caseExpression
ofCase clauses
... elseStatements
... end; libraryName
; ... end. packageName
; requiresPackages
... containsUnits
... end. programName
; ... end. tryStatements
... exceptException clauses
... elseStatements
... end; tryStatements
... finallyStatements
... end; typeName
= classDeclarations
... end; typeName
= objectDeclarations
... end; typeName
= recordDeclarations
... end; typeName
= interfaceDeclarations
... end; typeName
= dispinterfaceDeclarations
... end; unitName
; interface ... implementation ... end.