internal Equality_ExpressionInfo Parse() { var rslt = new Equality_ExpressionInfo(this); foreach (var expr in this.Relational_expressions) { rslt.Relational_Expressions.Add(expr.Parse()); } foreach (var op in this.Operators) { switch (op) { case "==": rslt.Equality_Expression_Operators.Add(Equality_Expression_OperatorInfo.Equal); break; case "!=": rslt.Equality_Expression_Operators.Add(Equality_Expression_OperatorInfo.NotEqual); break; } } return rslt; }
internal Equality_ExpressionInfo Parse() { var rslt = new Equality_ExpressionInfo(this); foreach (var expr in this.Relational_expressions) { rslt.Relational_Expressions.Add(expr.Parse()); } foreach (var op in this.Operators) { switch (op) { case "==": rslt.Equality_Expression_Operators.Add(Equality_Expression_OperatorInfo.Equal); break; case "!=": rslt.Equality_Expression_Operators.Add(Equality_Expression_OperatorInfo.NotEqual); break; } } return(rslt); }