Interpreter
class. The Interpreter
class provides the root of all interpretation of a
Phoenix program. Any time a specific block of code occurs in a Phoenix program a specialized interpreter is instantiated to run that
block of code. Any time a loop is encountered, the specialized interpreter will be a subclass of the LoopInterpreter
class.