OberonCore
https://forum.oberoncore.ru/

Препроцессор pas файлов
https://forum.oberoncore.ru/viewtopic.php?f=22&t=3905
Страница 1 из 1

Автор:  Ярослав Романченко [ Вторник, 20 Март, 2012 13:30 ]
Заголовок сообщения:  Препроцессор pas файлов

http://a2os.org.ua/forums/topic.php?forum=18&topic=11
Цитата:
Простой препроцессор паскалевских файлов, облегчающий портирование на Оберон.
Переводит ключевые слова Паскаля в соответствующие слова Оберона в верхнем регистре, конвертирует шестнадцатиричные и символьные константы в формат Оберона, заменяет ^, встречающиеся перед идентификаторами на POINTER TO, конвертирует пробелы в начале строк в эквивалентное колличество символов табуляции, заменяет базовые типы эквивалентными типами Активного Оберона, и т.д.

Автор:  Роман М. [ Воскресенье, 25 Март, 2012 16:35 ]
Заголовок сообщения:  Re: Препроцессор pas файлов

Ярослав Романченко писал(а):
http://a2os.org.ua/forums/topic.php?forum=18&topic=11
Цитата:
Простой препроцессор паскалевских файлов, облегчающий портирование на Оберон.
Переводит ключевые слова Паскаля в соответствующие слова Оберона в верхнем регистре, конвертирует шестнадцатиричные и символьные константы в формат Оберона, заменяет ^, встречающиеся перед идентификаторами на POINTER TO, конвертирует пробелы в начале строк в эквивалентное колличество символов табуляции, заменяет базовые типы эквивалентными типами Активного Оберона, и т.д.

И много ли приходится "допиливать" вручную после такого обработчика?

Автор:  Ярослав Романченко [ Понедельник, 26 Март, 2012 11:00 ]
Заголовок сообщения:  Re: Препроцессор pas файлов

Берёт на себя практически всю рутину: ключевые слова, преобразование коментариев, string -> ARRAY OF CHAR...
Оставляет в основном то что требует вмешательства программиста.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/