Create Math (NaturalNumber) Expression Evaluator

given an xml file containing a valid expression, evaluates the expressions and returns a Natural Number which must be positive or error occurs.