Brief clause forms (GNU Algol 68 Coding Guidelines)

### 4.8 Brief clause forms ¶

The obvious context where to use the brief forms of conditional, case and conformity clauses is when these clauses appear as operands in formulas. They match well with parenthesized closed clauses.

It is also ok to use brief forms of clauses out of formulas, especially inside case and conformiy clauses. But please be careful, as brief forms may be confused sometimes.

Examples:

    { Brief forms in formulas }
    int res = (a=0 | fatal("div by zero"); skip | den/a);

    { Brief forms out of formulas }
    for i to ELEMS str
    do char newline = REPR 10, tab = REPR 9, c = str[i];
       (c = "\" | res +:= "\\"
        |: c = newline | res +:= "\n"
        |: c = tab | res +:= "\t"
        |  res +:= c)
    od