Езиков процесор - Велика енциклопедия на нефт и газ, статия, страница 1

Езиков процесор

Езиковите процесори, които превеждат, компилират, конвертират, асемблират, интерпретират, се наричат ​​съответно транслатори, компилатори, конвертори, асемблери, интерпретатори. [един]

Езиковите процесори са предназначени да преобразуват информацията, изразена на входящия език, в работеща програма. Те могат да генерират работна програма чрез методи за компилация или интерпретация, те съответно се наричат ​​компилатори и интерпретатори. [2]

Понякога езиковите процесори се отделят в независима част от RFP, наречена езикова подсистема. [3]

Описана е необходимостта от създаване на езиков процесор при използване на езика за представяне на фактически данни от типа контекст. Дефинирани са задачите, решавани от езиковия процесор. Посочени са принципите на изграждане на софтуера на езиковия процесор. Дадено е кратко описание на разработения софтуер. Софтуерният пакет е написан с помощта на Ш1/1 под контрола на компютърната операционна система ES. [4]

В случай на изграждане на специализиран езиков процесор, времето за реакция на задачи, които не са свързани със компилацията, може да се промени само поради намаляване на натоварването на основния процесор. Следователно промяната в честотната лента отразява по-точно промяната в производителността на системата. [пет]

Една от основните функции на езиковия процесор е анализът на въведения текст на програмата, който представлява последователност от символи. [6]

Ако системата има семейство езикови процесори, тогава библиотеката за сортиране може да се поддържа на всеки език от това семейство. [7]