Транслятор: различия между версиями

6 байт убрано ,  2 года назад
(исправление)
Интерпретатор моделирует машину ([[виртуальная машина|виртуальную машину]]), реализует цикл выборки-исполнения команд машины. Команды машины записываются не на машинном языке, а на языке [[Высокоуровневый язык программирования|высокого уровня]]. Интерпретатор можно назвать исполнителем языка [[виртуальная машина|виртуальной машины]].
 
Чистая интерпретация применяется, обычно, для языков с простой структурой, например, [[Сценарный язык|языков сценариев]], языков [[АПЛAPL (язык программирования)|АПЛAPL]] и [[Лисп]].
 
Примеры интерпретаторов, создающих [[байт-код]]: [[Perl]], [[PHP]], [[Python]], [[Erlang]].
Анонимный участник