[ ソース: 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)
flex のダウンロード
アーキテクチャ | バージョン | パッケージサイズ | インストールサイズ | ファイル |
---|---|---|---|---|
amd64 | 2.6.4-8.2+b4 | 413.2 kB | 1,239.0 kB | [ファイル一覧] |
arm64 | 2.6.4-8.2+b4 | 402.0 kB | 1,295.0 kB | [ファイル一覧] |
armel | 2.6.4-8.2+b4 | 395.3 kB | 1,213.0 kB | [ファイル一覧] |
armhf | 2.6.4-8.2+b4 | 395.3 kB | 1,149.0 kB | [ファイル一覧] |
i386 | 2.6.4-8.2+b4 | 402.7 kB | 1,193.0 kB | [ファイル一覧] |
mips64el | 2.6.4-8.2+b4 | 401.5 kB | 1,306.0 kB | [ファイル一覧] |
ppc64el | 2.6.4-8.2+b4 | 413.8 kB | 1,359.0 kB | [ファイル一覧] |
riscv64 | 2.6.4-8.2+b4 | 408.0 kB | 1,235.0 kB | [ファイル一覧] |
s390x | 2.6.4-8.2+b4 | 424.4 kB | 1,303.0 kB | [ファイル一覧] |