M. E. Lesk and E. Schmidt ABSTRACT Lex helps write programs whose control flow is directed by instances of regular expressions in the input stream. It is well suited for editor-script type transformations and for segmenting input in preparation for a parsing routine. Lex source is a table of regular expressions and corresponding program fragments. The table is translated to a program which reads a
この章では、 スキャナ定義の構成要素を説明し、 その使用例を示します。 Flexを効率的に使用するためには、 定義の個々の要素を完全に理解することが非常に重要です。 したがって、 初めてFlexを使うユーザには、 時間をかけてこの章を読むことをお勧めします。 Flexスキャナ定義のほとんどの要素は、 必須要素ではありません。 全体的な定義フォーマットは以下のようになります。 定義、初期Cコード %% ルール %% 他のCコード 各々について、 以下において詳細に説明します。 コメント Cのコードが記述できるところには、 どこにでもコメントを記述することができます。 コメントの書式は、 Cのコメントの規則に従います。 コメントは、 記述情報に影響を与えることはありません。 Cスタイルのコメントは以下のようになります。 /* ... */ これに加えて、 Flexでは`#'で始まるコメントも許
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く