1. Add the ^ operator to the language of expressions processed by the expression evaluator of the case study. This operator has the same semantics as Python’s exponentiation operator **. Thus, the expression 2 4 3 * ^ evaluates to 4096.
2. Write a program that solves the maze problem discussed earlier in this chapter. You should use the Grid class developed in Chapter 13 in this problem. The program should input a description of the maze from a text file at start-up. The program then displays this maze, attempts to find a solution, displays the result, and displays the maze once more.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here