Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по СПО [укр. язык].DOC
Скачиваний:
46
Добавлен:
02.05.2014
Размер:
526.85 Кб
Скачать

Тема 10 : Генератори компіляторів.

Спробуємо дати відповідь на таке запитання: чи можна комп’ютеризувати розробку компілятора. Відповідь така:

  • Лексичний аналізатор можна побудувати універсальним;

  • Синтаксичний аналізатор взагалі можна зробити універсальним, але не кожна граматика приводиться до LL(1)-граматики;

  • Генератор коду – можна.

Так, уже існують генератори компіляторів в UNIX, але в ньому є недоліки:

  • Не витримуються критерії;

  • Розробка повинна бути досить простою. Можна написати командну мову, а не мову програмування.

Соседние файлы в предмете Системное программное обеспечение