解析::縮血

PARSE :: RECDESPERは、再帰降下パーサを生成するためのPerlモジュールです。
今すぐダウンロード

解析::縮血 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Damian Conway
  • 出版社のWebサイト:
  • http://search.cpan.org/dconway/

解析::縮血 タグ


解析::縮血 説明

Parse :: RecDescentは、再帰降下パーサを生成するためのPerlモジュールです。 解析:: RECDERSPERは、再帰的降下パーサーを生成するためのPerlモジュールです.Synopsis Parse :: Recdencreを使用します。 #$ grammar:$ arser = new parse :: redencer($ grammar)の指定からパーサーを生成します。 #$ othergrammar $ anotherParser = new parse :: redencer($ othergrammar)の指定からパーサーを生成します。 #Rule 'StartRule'を使用して$ textを解析する(これは$ GRAMMARで#定義されている必要があります):$ Parser-> StartRule($ TEXT); #Rule 'otherRule'を使用して$ textを解析する(これも$ grammarで定義される必要があります):$ Parser->その下($ text); #ユニバーサルトークンプレフィックスパターン#を変更します(デフォルトは: 's *'):$ parse :: recdencre :: skip = ' +'です。 #既存の規則の生産を置き換える(または新しいものを作成する)#$ newgrammar:$ Parser-> Replace($ Newgrammar)で定義されているプロダクションを使用します。 #既存の規則を拡張する(または新しいものを作成する)#moregrammar:$ parser-> extend($ MoreGrammar); #グローバルフラグ(-sの下のコマンドライン引数として便利):$ :: rd_errors#未定義の場合$ :: rd_warn#未定義の場合は$ :: rd_warn#$ :: rd_hint #ford :: rd_hint #formed referensies $ :: rd_trace#定義されている場合、トレースパーサーの動作$ :: rd_autostub#定義されていない場合は、未定義のルールの場合は「スタブ」を生成します。 Simple YACCのような文法仕様からのデプセプテキストパーサーは、「解析縮小」の主な機能です。プロダクション内のオプションのサブレル、・文法の一部として指定されたアクション内のPerlへのフルアクセス・パーサーの生成と解析中の単純な自動エラー報告、・解析中に特定のプロダクションをコミット、拒否する能力、 aデータをPARSEツリー(サブレール引数)を介してデータを渡すことを渡します( "up" up "up" up "up"を介して "up"を介して "up"を介して "up" returnの延長(解析中でも)、パーサオブジェクトのプリパル化、ユーザー - 一致する生産の「スコアリング」を介した定義可能な減少競合解決:・Perlは「解析:: recdencre」の重要な機能です。 ・ターミナルとして正規表現またはリテラル文字列(トークン)、 ・任意の規則のための複数(隣接していない)製作 ・生産内の繰り返しおよび任意のサブレル ・文法の一部として指定された行動内のPerlへのフルアクセス ・パーサー生成と解析中の単純な自動エラー報告 ・解析中に特定のプロダクションをコミット、解除、または拒否する能力、 ・PARSEツリーをデータを上下に渡す機能(SubRule引数)リストを介して、サブレールの戻り値を介して「上」) ・構文解析文法の増分延長(解析中であっても) ・パーサオブジェクトのプリコンパイル ・ユーザー定義可能な縮小額の削減競合の分解能は、マッチングプロダクションの「採点」を介して。 要件: ・Perl


解析::縮血 関連ソフトウェア