logo
Jesteś w: Strona główna -> Tworzony projekt
Strona główna
Tworzony projekt
Co nowego
Dokumentacja
Download
Zespół projektowy
Projekt jest wspierany przez:

Nasz projekt jest interpereterem języka Pascal. Musimy tu wyjaśnić co takiego kryje się w znaczeniu słowa "interpreter".

Interpreter to forma translatora, która za każdym razem analizuje od nowa kod źródłowy w celu przetłumaczenia poleceń w nim zawartych na formę zrozumiałą dla maszyny.

Kompilator (ang. compiler) to program służący do konwertowania kodu źródłowego języka programowania na język maszynowy. Niektóre kompilatory konwertują do języka asemblera, a na język maszynowy konwertuje asembler.

To jest główna różnica między interpreterami a kompilatorami. Przykładem interpretera jest ukryty w Twojej przeglądarce internetowej JAVA SCRIPT. Jest stosowany w postaci skryptów implementowanych w plikach HTML.

Nasz interpreter będzie analizował kod napisany w języku wysokiego poziomu Pascal i go wykonywał. Natomiast sam program interpretujący jest napisany w języku wysokiego poziomu JAVA.

 

Copyright © 2003 Piotr Świtalski.