… A program may be transformed by specialising an interpreter for the language … by the efficiency of the interpreter’s dynamic operations; the efficiency of its … to all of the interpreter’s input programs; and flexible, in that a wide range …
SCP, 52:307-339, 2004. [doi]… We compare the Visitor pattern with the Interpreter pattern, investigating … versions of an interpreter for a programming language. The first version makes use … refactoring to transform uses of the Visitor pattern to uses of the Interpreter …
In Proceedings of the 49th International Conference on Objects, Models, Components and Patterns. 2011:… can be used to implement interpreters for programming languages based … with several interpreters for the lambda calculus based on implicit and explicit … with pattern matching and choice shows that such interpreters can easily …
ENTCS, 65(3):57-76, 2002. [doi]… interpreter. The idea is that language designers define their language as a monadic definitional interpreter, where the monad of the interpreter defines the meaning … for definitional interpreters implemented in our defined language. …
OOPSLA 2019: 11-20 [doi]… overhead that is difficult to remove by using interpreter optimization frameworks … improvements from applying Truffle/Graal to a meta-interpreter, but this is still far slower than what can be achieved with a language-specific interpreter …
ECOOP 2019: [doi]