バージョン

文章校正の概要 (Syntax Parsing Engine)

トピックの概要

目的

このトピックは、Syntax Parsing Engine の文章校正の概要を示します。

前提条件

このトピックを理解するためには、以下のトピックを理解しておく必要があります。

トピック 目的

このトピックは、Syntax Parsing Engine の概要を示します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

文書校正の概要

文章校正の要点

文章校正の定義は、正しいとみなされた場合にドキュメントが準拠しなければならない構造を示します。Infragistics Syntax Parsing Engine は、以下の 4 項目で特徴づけられる文脈自由の文章校正をサポートします。

  • 一連の終端記号。名前の付いたテキスト要素です。

  • 一連の非終端記号。名前の付いた記号シーケンスです。

  • 開始記号。構文ツリーのルートに存在することができる唯一の非終端記号です。

  • 一連の生産。それぞれが非終端記号が記号シーケンスを表すことができる 1 つの方法を示します。この場合、記号は終端記号、非終端記号、またはその両方です。

文章校正は Infragistics.Documents.Parsing 名前空間で定義される Grammar クラスによって表され、誰もが予想されるように、文脈自由の文章校正のすべてのコンポーネントに直接または間接的に関係する文章校正上のプロパティがあります。

  • Grammar.LexerStates - LexerState インスタンスのコレクション。Symbols コレクションを持ち、そのすべてが文章校正の端末記号を集合的に含みます。

  • Grammar.NonTerminalSymbols - 文章校正の非終端記号のコレクション

  • Grammar.StartSymbol - NonTerminalSymbols コレクションに存在し、文章校正の開始記号である非終端記号

  • NonTerminalSymbol.Rule - この独自の非終端記号をヘッド記号として有するすべての生産を定義する構文ルール ツリーのルート。

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

トピック 目的

このグループのトピックでは、Syntax Parsing Engine が行う文章校正解析について説明します。

このグループのトピックでは、Syntax Parsing Engine が行う字句解析について説明します。

このグループのトピックでは、Syntax Parsing Engine が行う構文解析について説明します。