begin Statement
The begin statement specifies a sequence of statements that are executed in order.
| Scheme | (begin S_1 S_2 ... S_n ) |
| Pascal | begin S_1 ; S_2 ; ... ; S_n end |
| C++, Java | { S_1 ; S_2 ; ... ; S_n ; } |
Note that the ; in Pascal is a statement separator, but in C++ and Java it is a statement terminator. There is no ; after the last statement in Pascal; having a ; in the wrong place may cause a syntax error.
Pascal:       C++, Java:
begin {
x := 7; x = 7;
y := sqrt(x) y = sqrt(x);
end }
Proper indentation is important to help humans read the code. However, indentation means nothing to the compiler, which relies on punctuation and reserved symbols such as begin - end or { }.
Contents    Page-10    Prev    Next    Page+10    Index