[Возврат на основную страницу раздела]
© 2001-2004 гг. Швец Д.А.
Документ в формате pdf (~150 кб)
Примечание. Данный документ хранится в формате pdf и доступен для скачивания по указанной выше ссылке.
Он относится к тем документам, которые постоянно будут изменяться в ходе дальнейшей работы.
В настоящий момент на сайте размещена версия от 13 февраля 2004 года.
Аннотация
Утилита O2M это транслятор с языка программирования О2М в код C++.
Язык О2М является модификацией языка программирования Оберон-2. Описание языка О2М содержится в документе «Язык программирования O2M». О2М является непосредственным расширением Оберона-2, сохраняя при этом все его особенности. Таким образом, программа, написанная на языке Оберон-2, будет полностью соответствовать спецификациям О2М.
Входными данными для транслятора являются текстовые файлы, содержащие исходные коды программы на языке О2М, и описание проекта О2М, определяющего состав компилируемых модулей, а также дополнительные настройки. Для создания и редактирования файлов, содержащих модули программы, можно использовать любой текстовый редактор, поддерживающий работу с неформатированным текстом.
Версия дистрибутива под Windows содержит программную оболочку Pro2M предназначенную для упрощения работы с транслятором и проектами О2М. Данная оболочка обеспечивает функции настройки и компиляции проектов. Использование Pro2M не является обязательным, т.к. транслятор О2М является консольным приложением и может быть запущен через командную строку.
[Возврат на основную страницу раздела]
|