Consider the following recursive descent parse for expressions: