バージョン

EbnfLoadErrorReason 列挙体

インポート エラーの理由を説明する定数。
シンタックス
'宣言
 
Public Enum EbnfLoadErrorReason 
   Inherits System.Enum
public enum EbnfLoadErrorReason : System.Enum 
メンバ
メンバ解説
AttributeBlockWithinRule属性ブロックがルールの中に定義されました。
ContradictorySyntacticException構文例外は元のコンテンツのすべての変更を無効にします。
DefaultLexerStateCannotHaveExitSymbols記号は、終了記号を含むことが許可されないデフォルト レクサー状態に終了記号としてマークされます。
DuplicateLexerStateNameLexerState 名が他の LexerState によって使用されます。
DuplicateSymbolName記号名が他の記号によって使用されます。
EmptyGrammarDefinition文法定義が空です。
EndOfStreamSymbolReferencedGrammar.EndOfStreamSymbol が開始記号ではないルールによって参照されるか、開始記号が単一の非終端記号を続いてストリームの終了記号の有効な開始記号ではありません。
GrammarPropertiesNotAtTop文章校正プロパティは EBNF ファイルの上にありません。
GroupingSymbolMismatch開きかっこまたは終わりかっこなどのグループ化記号に相対する開きかっこまたは終わりかっこがありません。
InsignificantSymbolReferenced非終端記号に意味のない終端記号への参照が含まれています。このような参照は構文解析で無視されるため、非終端記号に組み込むことはできません。
InvalidPropertyValue指定された値は、それが割り当てられているプロパティに対して有効ではありません。
InvalidRegularExpression無効な正規表現パターンが指定されました。
InvalidSymbolName記号は無効な名前を持ちます。名前はアンダースコアまたは文字と開始し、0 以上の文字、数字、またはアンダースコアを続いて設定する必要があります。
InvalidSyntacticException構文例外は無効な例外部分を持ちます。構文上の例外ルールの例外部分に、繰り返し定義された非終端記号は使用できません。
InvalidXml特別なシーケンスが無効な XML コンテンツを含みます。
LexerStateCannotHaveSpecialSymbolsGrammar.EndOfStreamSymbol または Grammar.UnrecognizedSymbol がレクサー状態に追加されています。これらの記号は、暗黙的にすべてのレクサー状態に組み込まれるものであり、直接追加することはできません。
MissingAssignmentSymbolステートメントは宣言の後に「=」がありません。全てのステートメントは、宣言の後に唯一の割り当てシンボルを含む必要があります。
MissingDeclarationステートメントの左側を有効な識別子に解析できませんでした。すべてのステートメントは引用符に含まれていない有効な識別子で開始する必要があります。
MissingEndOfStatementステートメントはセミコロンを含みません。
MissingNameProperty宣言には「Name」プロパティの値がありません。
MissingOperator指定した場所に演算子が必要です。これは通常、隣接する 2 つのオペランドの発生によって生じます。
MissingValueXML タグに値が指定されていません。
MissingValuePropertyTerminalSymbol 宣言に TerminalSymbol.Value がありません。
MultipleLexerStates記号に複数の入力された LexerState が定義されます。
OpenLiteralString終了引用符のない開始引用符が見つかりました。
StartSymbolIsReferenced文法の整形式の開始記号である記号が参照されています。開始記号が非終端記号が後に続くストリームの終了記号として定義されない場合のみに参照できます。
UnbalancedXmlTag開始の XML タグが対応する終了タグなしで見つかりました。または終了の XML タグが対応する開始タグなしで見つかりました。
UndeclaredReference宣言されなかった識別子への参照が発生しました。
UnexpectedAssignmentSymbol文法は予期されていない「=」を含みます。
UnexpectedIdentifier文法は予期されていない識別子を含みます。
UnexpectedOperator文法は予期されていない演算子を含みます。
UnrecognizedContentステートメントは無効なコンテンツを含みます。
UnrecognizedSymbolReferencedGrammar.UnrecognizedSymbol が非終端記号のルールに追加されています。非認識記号を構文ツリーで使用することはできません。
UnrecognizedXmlAttributeXML 属性が見つかりましたが、その名前は認識されませんでした。
UnrecognizedXmlTag適格な XML タグが見つかりましたが、その名前は認識されませんでした。
参照