— 一部のALGOLの後継言語では、このような引数をリードオンリーとして
                        — 問題解決しているが、多くの場合そのままとなっている。
          if r2 > 10 then
          begin
               — 変数が定義されているので、ここが語彙レベル4となる
               integer n
               — 変数が宣言されているため、このブロックではスタック生成コードが呼ばれる。