# Sequential composition

A statement of the form:

        S_1; S_2

executes `S_1`, and then if the outcome is normal, executes `S_2`. If the outcome of `S_1` is an exception, `S_2` is ignored.

Some programmers use the semicolon as a statement terminator, some as a statement separator. Similarly, some use the vertical bar in case statements as a case initiator, some as a separator. Modula-3 allows both styles. This report uses both operators as separators.

    Last modified on Wed Apr  3 09:38:56 PST 1996 by heydon
         modified on Mon Apr 18 14:07:12 PDT 1994 by kalsow