コードが実行されます。使い方を見て行きましょう。このスキャナの最終的な結果となります。この入力にはただ一つのルールだけがあります。ルールの始まりの印です。(数えた最終結果を報告するだけです)。ルーチンからアクセス可能です。つのルールがあります。マッチし、行数と文字数のカウントを増加させます。いう正規表現で表されています)にマッチします。ような言語の単純なスキャナの原型です。定義し、これを見付けると報告します。この例の詳細は、以降の節で説明します。(ダッシュ)が続きます。定義は、名前に続く最初の非空白文字から始まり、行末まで続くものとされます。個以上のレターか数字が続く正規表現であると定義します。個以上の数字が続くものにマッチします。アクションは同じ行から始まる必要があります。パターンとアクションの詳細は後の解説を見て下さい。スキャナを呼び出すまたは呼び出される付随ルーチンのために使用されます。