public New_Sentence_if(XmlNode me) { if (me.Name == "elif") { resulter = new Variable.Resulter(me.FirstChild.FirstChild as XmlNode); thensentences = GetSentencesFormXml(me.ChildNodes[1].ChildNodes).ToArray(); } else if (me.Name == "if_s") { mycode = me.GetAttribute("str"); foreach (XmlNode i in me.ChildNodes) { XmlNode code = i as XmlNode; if (code.Name == "then") { resulter = new Variable.Resulter(code.FirstChild.FirstChild as XmlNode); thensentences = GetSentencesFormXml(code.ChildNodes[1].ChildNodes).ToArray(); } else if (code.Name == "else") { elsesentences = GetSentencesFormXml(code.FirstChild.ChildNodes).ToArray(); } else if (code.Name == "elif") { New_Sentence_if new_Sentence_If = new New_Sentence_if(code); elseifsentences.Add(new_Sentence_If); } } } }
public New_Sentence_foreach(XmlNode me) { fzvar = me.GetAttribute("var_togive"); mycode = me.GetAttribute("str"); var_new = Convert.ToBoolean(me.GetAttribute("var_new")); resulter = new Variable.Resulter(me.FirstChild.FirstChild as XmlNode); childsentences = GetSentencesFormXml(me.ChildNodes[1].ChildNodes).ToArray(); }
public New_Sentence_while(XmlNode me) { mycode = me.GetAttribute("str"); resulter = new Variable.Resulter(me.FirstChild.FirstChild as XmlNode); childsentences = Sentence.GetSentencesFormXml(me.ChildNodes[1].ChildNodes).ToArray(); }
public New_Sentence_Usefunction(XmlNode me) { mycode = me.GetAttribute("str"); resulter = new Variable.Resulter(me.FirstChild); }
public New_Sentence_GiveResult(XmlNode me) { mycode = me.GetAttribute("str"); resulter = new Variable.Resulter(me.ChildNodes[1] as XmlNode); togive = new Variable.Resulter(me.ChildNodes[0] as XmlNode); }
public New_Sentence_Return(XmlNode me) { mycode = me.GetAttribute("str"); resulter = new Variable.Resulter(me.FirstChild as XmlNode); }