Регистрация
24 Май 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Как написать свой яп на паскаль?
 
Рекомендую пару книг: 1) Никлаус Вирт "Построение компиляторов", в ней читать теорию до просветления, что такое конечные автоматы, терминальные и не терминальные символы, рекурсивный спуск и РБНФ грамматика и т. д. 2) Л. Залогова "Разработка Паскаль-компилятора", в этой книге есть алгоритмические схемы в конце Синтаксические диаграмы, понадобится если осилите теорию и доберетесь до практики. 3) Вместе с FPC и Lazarus в комплекте идет интерпретатор Pascal Script, для примера реализации подойдет. Этого вполне достаточно для написания интерпретатора своего языка.
 
так же, как и на любом другом языке определение формальных правил, парсер текста в структуры, трансформация структур в бинарный код, сохранение кода в виде файла для линковки
 
Назад
Сверху