Икарус (Схема реализации)

Икарус (реализация схемы) Описание Ikarus Scheme Бесплатное программное обеспечение для оптимизации инкрементального компилятора для R6RS Scheme   Компилируется непосредственно для архитектуры […]

Икарус (реализация схемы)

  • Описание Ikarus Scheme

    • Бесплатное программное обеспечение для оптимизации инкрементального компилятора для R6RS Scheme  
    • Компилируется непосредственно для архитектуры x86 IA-32  
    • Первая публичная реализация значительной части стандарта R6RS  
  • Разработка и дизайн

    • Разработчик: Абдулазиз Гулум, доктор философии, студент Индианского университета  
    • Влияние: Р. Кент Дибвиг, разработчик Chez Scheme  
    • Идеи описаны в статье «Поэтапный подход к созданию компилятора»  
    • Автономный хостинг, большинство компиляторов и примитивов на Scheme, несколько частей на C  
    • Компиляция непосредственно в машинный код для лучшей производительности  
  • Системные требования

    • Работает на платформе x86, требует поддержки SSE2 для FP  
    • Не создает код для чипов Intel до Pentium 4 или AMD до Athlon 64  
    • Протестирован на macOS 10.4 и 10.5, Linux 2.6.18, Debian, Fedora, Gentoo, Ubuntu, FreeBSD 6.2, NetBSD 3.1, Windows XP с Cygwin 1.5.24  
  • Рекомендации и внешние ссылки

    • Официальный веб-сайт  
    • Сайт разработки схемы Ikarus  
    • Сайт разработки библиотеки R6RS и системы синтаксического анализа  
    • Руководство пользователя схемы Ikarus  
    • Стандарт R6RS  
    • Схема всего — Ikarus: Новая схема на блоке  

Полный текст статьи:

Икарус (Схема реализации)

Оставьте комментарий

Прокрутить вверх