Ejemplo n.º 1
0
 private static OuterContextNode TryReadOuterContextNode(XmlNode Node)
 {
     OuterContextNode Result = new OuterContextNode();
     foreach (XmlAttribute attr in Node.Attributes)
         if (attr.Name == "Type")
             Result.Type = attr.InnerText;
     foreach (XmlNode subNode in Node.ChildNodes)
         Result.Name.Add(subNode.InnerText);
     return Result;
 }
Ejemplo n.º 2
0
 private static OuterContextNode TryReadOuterContextNode(XmlNode Node, dynamic Lexer)
 {
     OuterContextNode Result = new OuterContextNode();
     Result.Type = Node.Attributes["Type"]?.InnerText;
     Result.Name = TokenizeString(Node.InnerText, Lexer);
     return Result;
 }
Ejemplo n.º 3
0
        public static bool IsEqual(OuterContextNode C1, OuterContextNode C2)
        {
            if (C1 == null || C2 == null || C1.Type != C2.Type)
                return false;

            return IsEqual(C1.Name, C2.Name);
        }