A self-interpreter, or metainterpreter, is a programming language interpreter written in the languagProducator: PLICPR