An interpreter is a program written in one language (the implementation language) that executes a program written another language (the source language). The implementation and source languages are typically different. For example, we might write an interpreter for Java in Scheme. We would call such an interpreter a “Java interpreter”, naming it after the source language, not th
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.