バージョン

EBNF ファイルからの文章校正の生成 (Syntax Parsing Engine)

トピックの概要

目的

このトピックでは、EBNF コンテンツから文章校正を作成するプロセスを説明します。

前提条件

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

トピック 目的

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

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

このトピックは、文章校正を定義するために使用する EBNF ファイル形式の概要を説明します。

プロセスの概要

概要

Grammar クラスの静的メソッドを使用して EBNF ファイルから Grammar インスタンスを作成できます。

これらの両方のメソッドが、以下のプロパティを有する EbnfLoadResult インスタンスを返します。

プロパティ 説明

EbnfLoadError インスタンスのコレクション。Successtrue の場合は空で、Successfalse の場合は空ではありません。各 EbnfLoadError は、EBNF ファイルで異なるエラーを説明します。

Grammar インスタンス。Success が true である場合に作成されました。これは、Null で、Successfalse です。

EBNF ファイルのロードに成功したかどうかが示されます。true の場合、Grammar プロパティは、そのファイルから作成された Grammar インスタンスになります。false の場合、Errors には、ドキュメントで問題を説明する 1 つ以上のエラーが含まれます。

関連コンテンツ

トピック

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

トピック 目的

このトピックは、文章校正を構成するために必要な EBNF ファイル内の特殊なシーケンス セクションの形式について説明します。

このトピックは、Syntax Parsing Engine が使用する EBNF 形式での ISO 14977 仕様からの逸脱について説明します。

このトピックでは、文章校正から EBNF コンテンツを作成するプロセスを説明します。