    accept_check

ACCEPT_CHECK(1)                                                ACCEPT_CHECK(1)



名前
           accept_check
          - 文法における単語列の受理/非受理チェック

概要
       accept_check [-t] [-s spname] [-v] {prefix}

DESCRIPTION
       accept_check は，文法で文の受理・非受理を判定するツールです．文は標準
       入力から与えます．受理すべき文を一行ずつテキストファイルにまとめて書い
       ておき，それをaccept_check の標準入力に与えることで，その文法
       (prefix.dfa および prefix.dict) において目的の文が受理されるかどうかを
       バッチ的にチェックできます．

       実行には .dfa, .dict, .term の各ファイルが必要です． あらかじめ
       mkdfa.pl で生成しておいて下さい．

       対象とする文は，文法の語彙単位(.vocaの第1フィールド)で空白で区切って与
       えます．最初と最後には多くの場合 silB, silE が必要であることに気をつけ
       て下さい．また， ショートポーズ単語は文に含めないでください．

       同一表記の単語が複数ある場合，accept_check はその可能な解釈の全ての組
       み合わせについて調べ，どれか１つのパターンでも受理可能であれば受理，す
       べてのパターンで受理不可能であれば受理不可能とします．

OPTIONS
        -t
          単語ではなくカテゴリ名で入力・出力する．

        -s  spname
          スキップすべきショートポーズ単語の名前を指定する． (default: "sp")

        -v
          デバッグ出力．

EXAMPLES
       vfr (フィッティングタスク用文法) での実行例：

          % accept_check vfr
          Reading in dictionary...done
          Reading in DFA grammar...done
          Mapping dict item <-> DFA terminal (category)...done
          Reading in term file (optional)...done
          42 categories, 99 words
          DFA has 135 nodes and 198 arcs
          -----
          please input word sequence>silB 白 に して 下さい silE
          wseq: silB 白 に して 下さい silE
          cate: NS_B COLOR_N (NI|NI_AT) SURU_V KUDASAI_V NS_E
          accepted
          please input word sequence>


SEE ALSO
        mkdfa.pl ( 1 ) ,
        generate ( 1 ) ,
        nextword ( 1 )

COPYRIGHT
       Copyright (c) 1991-2008 京都大学 河原研究室

       Copyright (c) 1997-2000 情報処理振興事業協会(IPA)

       Copyright (c) 2000-2008 奈良先端科学技術大学院大学 鹿野研究室

       Copyright (c) 2005-2008 名古屋工業大学 Julius開発チーム

LICENSE
       Julius の使用許諾に準じます．



                                  10/02/2008                   ACCEPT_CHECK(1)
