text: """
  Interpret mathematical programs developed in Exercise 11, Problem 1.
  
  Instead of passing in the values for the expression evaluator, the values are assigned
  values in the program.
  
  (We exclude the part of the problem related to implementing a REPL as handling the
  user input/output is out-of-scope of this corpus.)
  
  """
  