2018/2/18 Interpreter, Part 1 https://canvas.case.edu/courses/6937/assignments/75044 1/6 Interpreter, Part 1 Due Monday by 11:59pm Points 100 Submitting a file upload Submit Assignment For this and all programming project’s, you are to work in groups of up to three students. The names of all group members should appear at the top of the file, and every member should join the same group on Canvas. All team members are expected to contribute to the project, and all students are responsible for understanding the code submitted in their name. If you insist on working alone, you must still join a group of size one. The Language In this homework, you are to create an interpreter for a very simple Java/Cish language. The language has variables, assignment statements, mathematical expressions, comparison operators, boolean operators, if statements, while statements, and return statements. An example program is as follows: var x; x = 10; var y = 3 * x + 5; while (y % x != 3) y = y + 1; if (x > y) return x; else if