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/ |