Version

SyntaxRuleType Enumeration

Represents the types of rules which which determine whether a NonTerminalSymbol has been correctly matched in the text being parsed.
Syntax
'Declaration
 
Public Enum SyntaxRuleType 
   Inherits System.Enum
public enum SyntaxRuleType : System.Enum 
Members
MemberDescription
AlternationA logical 'or' is applied between each of the sub-rules. One of the sub-rules must succeed for the alternation rule to succeed.
ConcatenationThe sub-rules are logically concatenated. Each sub-rule must succeed in order for the concatenation rule to succeed.
EmptyAn empty set of symbols. This rule succeed by matching nothing from the document.
ExceptionA syntactic exception rule. This rule can only succeed if its sub-rule matches content and the exception rule does not succeed for the same content.
FactorA syntactic factor rule. The sub-rule must be repeated a specified number of times for the factor rule to succeed.
OptionalThe sub-rule may or may not succeed. Either way, the optional rule will succeed.
RepetitionThe sub-rule can be repeated zero or more times for the repetition rule to succeed.
SymbolReferenceA symbol reference rule. The symbol associated with the rule must be found in the document for the rule is succeed.
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also