The main problems in the constructor are to break the input string apart into terms and to deal with conventions about (shortcuts in) formulas for terms. Think about how we can tell that a point of the String is the beginning of a new term. What missing parts of a term might need to be added in?

ACCESS MORE