%
% This is part of CLFSja package.
%
% This is a CTIE change file for the original XML source of the CLFSbook.
%
@x
<?xml version="1.0" encoding="ISO-8859-1"?>
@y
<?xml version="1.0" encoding="UTF-8"?>
@z

@x
    <para>The Flex package contains a utility for generating programs that
    recognize patterns in text.</para>
@y
    <para>
    Flex パッケージは、字句パターンを認識するプログラムを生成するユーティリティを提供します。
    </para>
@z

@x
    <title>Installation of Flex</title>
@y
    <title>&InstallationOf1;Flex &InstallationOf2;</title>
@z

@x
    <para os="a">Prepare Flex for compilation:</para>
@y
    <para os="a">&PreparePackage1;Flex &PreparePackage2;</para>
@z

@x
    <para os="c">Compile the package:</para>
@y
    <para os="c">&CompileThePackage;</para>
@z

@x
    <para os="e">To test the results, issue:</para>
@y
    <para os="e">
    ビルド結果をテストする場合は以下を実行します。
    </para>
@z

@x
    <para os="e3">The test suite will report 3 failures for tests that
    use <command>bison</command>, which is not installed yet. For full
    test coverage, you can run Flex's test suite again after Bison
    is installed.</para>
@y
    <para os="e3">
    テストスイートでは <command>bison</command> を利用しているテストが3つ失敗します。
    そもそもこの時点では <command>bison</command> がインストールされていないためです。
    テストを成功させるためには Bison をインストールした後にもう一度 Flex のテストスイートを実行することになります。
    </para>
@z

@x
    <para os="f">Install the package:</para>
@y
    <para os="f">&InstallThePackage;</para>
@z

@x
    <para os="h">A few programs do not know about <command>flex</command> yet and
    try to run its predecessor, <command>lex</command>. To support those
    programs, create a wrapper script named <filename>lex</filename> that
    calls <filename>flex</filename> in <command>lex</command> emulation
    mode:</para>
@y
    <para os="h">
    プログラムの中には <command>flex</command> コマンドが用いられず、その前身である <command>lex</command> コマンドを実行しようとするものがあります。
    そういったプログラムへ対応するために <filename>lex</filename> という名のラッパースクリプトを生成します。
    このスクリプトは <filename>lex</filename> のエミュレーションモードとして <filename>flex</filename> を実行します。
    </para>
@z

@x
    <title>Contents of Flex</title>
@y
    <title>&ContentsOf1;Flex &ContentsOf2;</title>
@z

@x
      <segtitle>Installed programs</segtitle>
      <segtitle>Installed libraries</segtitle>
      <segtitle>Installed directory</segtitle>
@y
      <segtitle>&InstalledProgram;</segtitle>
      <segtitle>&InstalledLibrary;</segtitle>
      <segtitle>&InstalledDirectory;</segtitle>
@z

@x
        <seg>flex, flex++ (link to flex), lex</seg>
        <seg>libfl.[a,so], libfl_pic.[a,so]</seg>
        <seg>/usr/share/doc/flex-&flex-version;</seg>
@y
        <seg>flex, flex++ (&LinkTo1;flex &LinkTo2;), lex</seg>
        <seg>libfl.[a,so], libfl_pic.[a,so]</seg>
        <seg>/usr/share/doc/flex-&flex-version;</seg>
@z

@x
      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
@y
      <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
@z

@x flex
          <para>A tool for generating programs that recognize patterns in text;
          it allows for the versatility to specify the rules for pattern-finding,
          eradicating the need to develop a specialized program</para>
@y
          <para>
          テキスト内のパターンを認識するためのプログラムを生成するツール。
          これは多彩なパターン検索の規則構築を可能とします。
          これを利用することで特別なプログラムの生成が不要となります。
          </para>
@z

@x flex++
          <para>Link to <command>flex</command> which makes it generate C++
          scanner classes</para>
@y
          <para>
          <command>flex</command> へのリンクであり、C++ のスキャナークラスを生成します。
          </para>
@z

@x lex
          <para>A script that runs <command>flex</command> in
          <command>lex</command> emulation mode</para>
@y
          <para>
          <command>lex</command> のエミュレーションモードとして <command>flex</command> を実行するスクリプト。
          </para>
@z

@x libfl.a
          <para>The <filename class="libraryfile">flex</filename> library</para>
@y
          <para>
          <filename class="libraryfile">flex</filename> ライブラリ。
          </para>
@z

@x libfl_pic.a
          <para>The <filename class="libraryfile">flex</filename> library</para>
@y
          <para>
          <filename class="libraryfile">flex</filename> ライブラリ。
          </para>
@z