◄Pascal Statement Hierarchy► ◄Contents► ◄Index► ◄Back► [ <label> : ] <statement> Description A statement is a language structure that causes an action. (There is also a kind of statement called an empty statement that does nothing at all.) Every statement type falls into either a simple or structured category. Semicolons separate but do not end statements. For instance, within a series of statements enclosed by the keywords BEGIN and END, a semicolon separates each statement. Because the END keyword functions as the end for the series of statements, the last statement does not need a semicolon. If a semicolon is placed after the last statement, the compiler places another statement between the last statement and END. This statement is called an empty statement. See also: Simple statement, Structured statement