The Postscript is a dynamically scoped language. In this assignment, you will be modifying your SPS interpreter (Assignment 4 Simple Post Script Interpreter) to handle a slightly different language which supports static scoping. We will call this language Scoped Simple PostScript SSPS. SSPS has no dict, begin or end operations. Instead, each time a postscript function is called a new dictionary is automatically pushed on the dictionary stack. And when the function execution is complete, this dictionary will be popped out of the stack. The dictionary must be able to hold an arbitrary number of names.
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.