Создание собственного интерпретатора

Для создания собственного интерпретатора необходимо: