ВУЗ:
Составители:
К
32.973-
0181Я7
91 УДК
681.3(07)
Meтодические указания для выполнения лабораторных
работ по курсу «Теория вычислительных процессов и
структур» для студентов 3-го курса специальности
220400
Введение
Перевод программы, написанной на языке программирования, на
машинный язык осуществляется программой, которая называется
транслятором.
В методических указаниях рассматриваются общие подходы к
построению компиляторов и интерпретаторов, дано описание модельного
языка MPL и построены лексический, синтаксический и семантический
анализаторы для языка MPL.
Далее рассмотрены перевод программы в польскую инверсионную
запись (ПОЛИЗ) и построение интерпретатора ПОЛИЗа для модельных
языков MPL и SOL.
Приведены примерные варианты заданий для курсовых работ по
построению транслятора для модельного языка MPL, а также интерп-
ретаторов ПОЛИЗа и модельного языка SOL.
5
К 32.973- 0181Я7 91 УДК 681.3(07) Meтодические указания для выполнения лабораторных работ по курсу «Теория вычислительных процессов и структур» для студентов 3-го курса специальности 220400 Введение Перевод программы, написанной на языке программирования, на машинный язык осуществляется программой, которая называется транслятором. В методических указаниях рассматриваются общие подходы к построению компиляторов и интерпретаторов, дано описание модельного языка MPL и построены лексический, синтаксический и семантический анализаторы для языка MPL. Далее рассмотрены перевод программы в польскую инверсионную запись (ПОЛИЗ) и построение интерпретатора ПОЛИЗа для модельных языков MPL и SOL. Приведены примерные варианты заданий для курсовых работ по построению транслятора для модельного языка MPL, а также интерп- ретаторов ПОЛИЗа и модельного языка SOL. 5