[ ソース: flex ]
パッケージ: flex (2.6.4-8.2 など)
高速な字句解析器生成プログラム
Flex はスキャナを生成するツールです。スキャナとはテキストの中にある 字句パターンを認識するプログラムです。このプログラムは与えられたファイルの 記述を読み込んでスキャナを生成します。そのファイルの記述は正規表現と C 言語の コードのペアの形になっておりルールと呼ばれます。Flex は出力として、C 言語の ソースコード lex.yy.c を生成し、そのファイルで関数 yylex() を定義します。 このファイルは -lfl ライブラリでコンパイルおよびリンクすると実行ファイルを 生成できます。実行ファイルを走らせると、正規表現を用いて入力ファイルを 解析します。そして適合する構造が見つかると、対応する C 言語のコードを 実行します。
その他の flex 関連パッケージ
|
|
|
|
-
- dep: debconf
- Debian 設定管理システム
- または debconf-2.0
- 以下のパッケージによって提供される仮想パッケージです: cdebconf, cdebconf-udeb, debconf
-
- dep: libc6 (>= 2.38)
- GNU C ライブラリ: 共有ライブラリ
以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
-
- dep: m4
- マクロ処理言語
-
- rec: libfl-dev
- static library for flex (a fast lexical analyzer generator)
-
- sug: bison
- YACC 互換なパーサジェネレータ
-
- sug: build-essential
- build-essential なパッケージの一覧情報
-
- sug: flex-doc
- Documentation for flex (a fast lexical analyzer generator)