[ ソース: 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.34)
- 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)
flex のダウンロード
アーキテクチャ | パッケージサイズ | インストールサイズ | ファイル |
---|---|---|---|
amd64 | 411.7 kB | 1,241.0 kB | [ファイル一覧] |
arm64 | 401.4 kB | 1,293.0 kB | [ファイル一覧] |
armel | 394.5 kB | 1,167.0 kB | [ファイル一覧] |
armhf | 395.1 kB | 1,115.0 kB | [ファイル一覧] |
i386 | 402.3 kB | 1,195.0 kB | [ファイル一覧] |
mips64el | 399.7 kB | 1,304.0 kB | [ファイル一覧] |
mipsel | 396.9 kB | 1,220.0 kB | [ファイル一覧] |
ppc64el | 413.4 kB | 1,357.0 kB | [ファイル一覧] |
s390x | 406.8 kB | 1,277.0 kB | [ファイル一覧] |