ビットのスキャナを生成します。ビットの文字のみを使用することを意味します。オプション(後述)を指定して生成するテーブルの半分まで小さくなりうることです。スキャナがハングもしくはクラッシュすることです。移植性が著しく低下することに注意して下さい。ビットスキャナを生成します。ビットスキャナを生成します。出力のフラグの要約を調べて下さい。高価にはならないからです。ビット文字を解釈します。使用時にのみ必要です。ビットスキャナを生成するからです。スキャナクラスを生成します。スキャナの生成で後述します。一般的には小さいスキャナと高速なスキャナとのトレードオフを指定します。メモリアクセスおよび計算のためにアラインされるため、より大きなものになります。ショートワードといったより小さな大きさのものに対するものより効率的です。2倍になることもあります。全て同じ等価クラスになります)。1/2-1/5)に減らすことが出来ます。1回の配列検索を行うだけです)。テーブル圧縮手法を用いません。フラグにて記述)を用いることを指定します。同時に使用できません。構築するよう指示します。回の配列検索がスキャンした文字ごとに行われます)。システムコールを使用します。性能改善結果はシステムに依存します。一般にこのオプションは性能をあまり改善しません。(標準入出力の入力バッファに以前読み込んだものを、スキャナは読めません)。(前述の生成されたスキャナを参照)。読みだしているときには、予想外の振る舞いをすることがあります。等価クラスもメタ等価クラスも使いません。それ以外のオプションは自由に組み合わせることが出来ます。等価クラスとメタ等価クラスを生成します。この設定は最も高いテーブル圧縮を行います。通常の開発時は最大の圧縮を行うでしょう。速度と大きさの良いバランスです。