プログラミング作法
字下げスタイルは、制御構造やブロック(複文)を識別し易くする。PascalやC言語のように、構文規則上、begin 〜 end のキーワードや、波括弧{}でブロックの範囲が決まるフリーフォーマットの言語では、字下げスタイルは意味には無関係であるため、純粋に見た目の問題である。しかし一貫した論理的な見た目により、コードは読みやすくなる。次のコードを比較してみよう。