Горыныч
Система литературного программирования



<< Назад | Оглавление | Вперёд >>

Генератор кода

Генератор кода - это компонент среды разработки, который производит физические файлы с исходным кодом.

Физические файлы производятся из элементов типа "Файл". За основу берётся содержимое элемента-файла. Затем генератор "раскрывает" ссылки - заменяет их исходным кодом тех фрагментов, на которые они указывают. Раскрытие ссылок выполняется рекурсивно (в глубину). При раскрытии генератор сохраняет отступы. Это важно для некоторых языков программирования, а целевой код выглядит опрятно.

В процессе кодогенерации последовательно обрабатываются все элементы-файлы, входящие в проект, начиная с первого по списку.

Для компиляции произведённых генератором файлов необходим внешний компилятор.

Генератор не имеет собственного окна. Он выдаёт сообщения в строку состояния, а об ошибках информирует через окна сообщений.

См. также

<< Назад | Оглавление | Вперёд >>