XmlGrammar Class
Represents a Grammar for the XML
language.
public class XmlGrammar : Grammar, IKeyedObject
- Implements:
- IKeyedObject
Constructors
XmlGrammar()
Initializes a new instance of the XmlGrammar
class.
public XmlGrammar()
Inherited Members
- Grammar.Ast(String, ITreeConstructionNode[])
- Grammar.Ast<TAstNode>()
- Grammar.AstChildFrom(String)
- Grammar.AstChildFrom(String, Int32)
- Grammar.AstChildrenFrom(String)
- Grammar.AstChildrenFrom(String, Int32)
- Grammar.AstConditional(String, ITreeConstructionNode[])
- Grammar.AstConditional<TAstNode>(ITreeConstructionNode[])
- Grammar.AstConditionalFrom(String, String)
- Grammar.AstCount(ITreeConstructionNode[])
- Grammar.AstFrom(String)
- Grammar.AstFrom<TAstNode>(String)
- Grammar.AstLeftAssociativity<TAstNode, TDerivedAstNode>(ITreeConstructionNode, Expression<Func<TDerivedAstNode, TAstNode>>, Expression<Func<TDerivedAstNode, TAstNode>>, Func<TDerivedAstNode, TDerivedAstNode, Boolean>)
- Grammar.AstValueOf(ITreeConstructionNode, ITreeConstructionNode[])
- Grammar.AstValueOfConditional(ITreeConstructionNode, ITreeConstructionNode[])
- Grammar.CanAlwaysMatch(IParserState)
- Grammar.Compile()
- Grammar.ToEbnfString()
- Grammar.Validate()
- Grammar.IsCompiled
- Grammar.Key
- Grammar.NonTerminals
- Grammar.Root
- Grammar.Terminals
- Object.ToString()
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()