Prějdti k sodržanju

Интерпретатор

Izvor: Vikipedija

Интерпретатор (ang.: interpreter, од lat.: interpretator jest објасњатељ) jest програма, ктора интерпретује.

Интерпретација jest поредкова анализа, обработанје и изполњенје изходного кода програмы, в противности к компилације, в кторој програмны текст анализује се прєд пушчанјем и прєдаваје се в машиновы бајт-код без изполњенја програмы.

Хисторија

[praviti | praviti izvorny kod]

Првы интерпретајемы језык програмованја јест Lisp, кторы был створјены в 1958 лету Джоном Маккарти (ang.: John McCarthy). Јеговы интерпретатор створил Стив Рассел (ang.: Stephen Russell) за IBM 704[1].

Алгоритм функционованја интерпретатора

[praviti | praviti izvorny kod]
  • Прочитати инструкцију;
  • Анализовати/разбрати, сразумети инструкцију и удєлити дєјанја/наказы;
  • Изполнити дєјанја;
  • Аколи не јест доконченје/завршенје, то прочитати наступну/слєдујучу инструкцију.

Източникы

[praviti | praviti izvorny kod]
  1. Graham, Paul. Hackers & painters : big ideas from the computer age. — O'Reilly, 2010. — С. 185. — ISBN 9781449389550, 1449389554.