private object MapRel(string left, string oper, string right) { //TODO: Check the expression on the right if (!OperChecker.IsRelOper(oper) || !Check.IsProp(left)) { throw new Exception("Invalid relational operation"); } var leftNode = PropChecker.GetNode(left); var rightNode = Check.GetNode(right); return(OperChecker.GetRelationalNode(leftNode, oper, rightNode)); }