Оберон-клуб «ВЄДА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 байта).

    Среда содержит в себе кроссплатформенный модуль Graph для программирования графики. Он построен на базе библиотеки SDL2. Free Oberon не требует специальной установки на Windows и работает с ходу.




    Powered by WebRing.



    © 2012-2024 VEDAsoft Oberon Club