Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков

Оберон-клуб - Форум - Все ссылки - Наши проекты - Компиляторы - Трансляторы - Инструменты - Библиотеки разработчика - Игры - Статьи и книги - Рекомендуемые сайты - Контакт

Компиляторы


OPCL (Oberon Portable Compiler and Linker) — консольный компилятор, линкер и набор библиотек для разработки программ под Windows на языках Оберон-семейства. OPCL сделан на базе исходного кода системы ETH Oberon PlugIn для Windows 95/98/NT/2000.

  • Поддерживает языки: Oberon, Oberon-2, Active Oberon (подмножество), расширения OberonX, встроенный ассемблер;
  • Генерирует код для Intel 80386 и выше;
  • Целевые платформы: Win32, ETH Oberon System.

  • Авторские права на ETH Oberon PlugIn принадлежат: Emil Zeller, Regis Crelier, Patrik Reali, Institute for Computer Systems of ETH Zuerich.


    Статьи по проекту OPCL:

  • Введение в программирование на OPCL (Oberon Portable Compiler and Linker)
  • На Обероне с комфортом, или IDE на основе Syn Text Editor + OPCL




  • GPCP (Gardens Point Component Pascal) — одна из реализаций языка Компонентный Паскаль (надмножество языка Оберон-2). С помощью компилятора GPCP можно получить как IL-код для платформы Microsoft.NET, так и байт-код для виртуальной машины Java (JVM). Разрабатывается на факультете информационных технологий Технологического университета Квинсленда, Австралия (Queensland University of Technology).

    Версия для JVM требует наличия Java Runtime Environment версии 1.2 или выше. Версия .NET требует наличия .NET SDK. Возможна интеграция GPCP в Visual Studio (2002, 2003) и Eclipse 3.0. Кроме того, есть альтернативная интегрированная среда разработки CPIde с минимальным набором функций.

  • Форумная тема: Gardens Point Component Pascal и J2ME




  • Component Pascal Compiler for command-line — кроссплатформенный (Win32/Linux32) компилятор языка Компонентный Паскаль (модифицированная версия компилятора BlackBox, адаптированная для использования из командной строки ОС).

  • Лицензия: BSD-подобная для фронт-энда, BlackBox Component Builder Open Source License — для бэк-энда;
  • Поддерживаемые платформы: IA-32 (подмножество x86);
  • Поддерживаемые ОС: Windows 2000/XP, Linux 2.6;
  • Производит: ОС-независимые кодовые и символьные файлы (.ocf, .osf), ограниченные архитектурой IA-32; исполняемые файлы и динамические библиотеки (.exe/.dll/.so) в формате PE/ELF;
  • Формат исходников: текстовые файлы с расширением .cp.




  • Free Oberon — кроссплатформенная интегрированная среда разработки программ на языке Оберон, выполненная в классическом псевдографическом стиле.

    Компиляция написанных пользователем программ производится при помощи компилятора Оберона «Вишап», а откомпилированные консольные программы запускаются во встроенном кроссплатформенном эмуляторе терминала. Компилятор использует диалект Оберон-2, но настроен на систему типов Компонентного Паскаля (например, тип INTEGER имеет размер 4 байта).

    Программа поставляется вместе с исходным кодом и компилируется под операционными системами Виндоус и Юникс/ГНУ/Линукс. Версия для Виндоуса содержит в себе собранный компилятор voc, и усечённую сборку mingw, необходимую для его работы. Откомпилированные программы являются «родными» для Виндоуса и не требуют дополнительных DLL-файлов для работы.




    Powered by WebRing.



    © 2012-2017 VEDAsoft Oberon Club