本セクションでは、プログラム内の括弧構造を活用したり、そのバランスを維持したりするのに役立つコマンドや機能について解説します。
これらの構文要素について述べる際、「括弧」という用語には、ブレースやブラケット、あるいはペアで対応するように定義されたあらゆる区切り文字も含まれます。メジャーモードは、構文テーブル(The Emacs Lisp Reference ManualのSyntax Tablesを参照)を通じて、どの区切り文字が有効かを制御します。Lispでは括弧のみが対象となりますが、C言語では、これらのコマンドはブレースやブラケットにも適用されます。
M-x check-parens を使用すると、バッファ内のバランスが崩れた括弧や文字列クォートを検出できます。