CHICKEN

Скріншот програми:
CHICKEN
Дані програми:
Версія: 4.0.0
Дата завантаження: 6 Jun 15
Розробник: Felix L. Winkelmann
Ліцензія: Безкоштовно
Популярність: 135

Rating: 2.5/5 (Total Votes: 2)

В даний час працює на Linux, MacOS X, Windows і Unix багато пов'язаних ОС.
Курча виробляє портативний, ефективний C, підтримує практично всі поточні стандарту мови Схема, R5RS і включає в себе безліч поліпшень і розширень

Особливості :.

  • Включає в себе повнофункціональний інтерактивний інтерпретатор, а також оптимізуючий компілятор пакетний
  • Корисна для інтерпретованих скриптів або компіляції автономні виконувані або динамічний або статичний зв'язку
  • Повна підтримка хвіст рекурсії, першокласних продовжень і гігієнічних макросів
  • Портативний і відомі працювати на багатьох платформах, в тому числі x86, x86-64, IA-64, PowerPC, SPARC і UltraSPARC, Alpha, MIPS, ARM і S / 390
  • Розповсюджується безкоштовно для використання і модифікації відповідно до умов Ліцензії BSD
  • Прозорий підтримка динамічно завантажуваний скомпільованого коду і прив'язки до C
  • простий у використанні інтерфейс іноземних функцію для доступу до C і C ++ бібліотеки з коду на Схемі
  • легкі теми на рівні користувача, засновані на першокласних продовжень
  • Забезпечує гігієнічні макроси високого і низького рівня, в тому числі синтаксичних правил -
  • включає в себе потужний модульну систему, яка інтегрує гігієнічні макроси і окремий збірник
  • Виконання профілювання, налагодження, трасування і покрокового підтримка
  • інтерфейс POSIX, який охоплює середовища і файлової системи доступу, труби, процеси, сигнали, замки, розетки, і низького рівня і пам'яті, відображені введення / виведення
  • Perl сумісні регулярні вирази, в тому числі підтримка синтаксису SRE (Structured регулярних виразів)
  • Підтримка інтерпретовані або компіляції сценаріїв оболонки під Unix і Windows,
  • Підтримка великої кількості запитів схема виконання (SRFIs)
  • Багато бібліотек і модулі доступні в & Quot; яйця Необмежена & Quot;

Що нового У цьому випуску :.

  • Виправлення до MinGW побудувати
  • PCRE 7.7
  • Виправлена ​​помилка для поразрядного-або використовувати
  • Виправлені помилки в потоці-припинити!
  • Cygwin будувати виправлена ​​поставити бібліотеки часу виконання в потрібному місці.
  • додана підтримка для поза-дерева компіляції (за допомогою змінної SRCDIR)
  • Виправлена ​​помилка для (string- & GT, кількість і Quot; / & Quot;)
  • підтримка для селективного процедури профілювання в компілятор
  • Блок утиліти: переїхав fileand процедури імені каталогу, пов'язані з об'єднати файли
  • нові файли блок

Що нового у версії 3.3.0:

  • Виправлена ​​помилка для поразрядного-або використовувати
  • Виправлені помилки на квитки 393, 430, 436
  • Виправлена ​​помилка указатель- & GT; адреса
  • система збирання тепер встановлює поле ігнорований в libchicken.so під Linux
  • фіксованою помилка виділення в decode_literal
  • деякі виправлення в системі компонування, якщо USE_HOST_PCRE встановлений
  • додав використання одиничних портів блоку і додаткові курячої установки
  • Блок утиліти і додаткові: переїхав розширення порту об'єднати порти
  • нові порти блок

Що нового у версії 3.2.0:

  • блок Додатково: Перенесено списки, черги, щоб рядки структури даних
  • новий блок структури даних
  • Блок бібліотека: Symbol- & GT; рядок в даний час копії свого аргументу
  • курка установки: додана опція -svn-багажник
  • Блок утиліти: додана копіювання файлів і файлів-хід (запит на einit команди)
  • Блок SrfI-69: додав хеш-таблиці ясно
  • Блок SrfI-69: новий
  • блок Додатково: переїхав SRFI 69 з блоком SrfI-69

Що нового у версії 3.1.0:

  • svnrevision.sh очистити логіка для запобігання неприпустимого повідомлення про помилку
  • CSC виправлена ​​помилка запобігання статичну компоновку виконуваних (побудувати питання порядку)
  • Блок регулярний вираз: PCRE 7.6
  • Блок регулярний вираз: уникнути копіювання рядка в регулярних виразів відповідності
  • курка установки: яйця завантажуються в і склав у тимчасовому каталозі, обумовленому змінними оточення CHICKEN_TMPDIR або TmpDir, або -Build-префіксом і -Завантажити-реж варіантів, відповідно; -destdir варіант замінюється -install-префікса.
  • Блок TCP: використання зміщення у рядку, а не подстрока для швидкого гніздо записи [Джим Ursetto]
  • MSVC тепер можуть бути використані для створення системи, коли стандартні інструменти UNIX (як MSYS) доступні
  • Блок бібліотека: додана & Quot; Речові числа відбиток точності і Quot; для зміни значення за замовчуванням 16
  • Блок POSIX: створити каталог-тепер можуть обробляти DOS букви дисків в даному шляху
  • Блок POSIX: додані statpredicates для типів файлів
  • Блок POSIX: додано рядок формату STRFTIME підтримка & Quot; за часом і GT; рядок & Quot;
  • Блок POSIX: додана & Quot; string- & GT; час і Quot;, яка приймає рядок формату strptime (Unix тільки)
  • блок Додатково: додана & Quot; зліва розділ & Quot;, & Quot; право перетин і Quot;, & Quot; ні & Quot;, & Quot; завжди & Quot;, і & Quot; ніколи не & Quot;
  • ??
  • блок Додатково: додана & Quot; хеш-таблиці злиття і Quot;, & Quot; хеш-таблиці на карті і Quot;, & Quot; хеш-таблиці для, кожен і Quot;, і розширена і Quot; макіяж хеш-таблиці і Quot; з мінімальним / максимальним навантаження та початкової вартості
  • блок Додатково: додана & Quot; екв -hash & Quot;, & Quot; екв -hash & Quot;, & Quot; одно -hash & Quot;, & Quot; номер-хеш і Quot;, & Quot; символ-хеш і Quot;, & Quot; ключові слова хеш і Quot ?? ;, & Quot; ## SYS # номер-хеш-гак і Quot;, & Quot і, хеш-на-ідентичності та Quot; як синонім & Quot; екв -hash & Quot ;?

Що нового у версії 3.0.0:

  • оновлений схема-complete.el до версії 0.6
  • Блок бібліотека: додана & Quot; крапля = & Quot;
  • ?
  • Бібліотека може бути необов'язково побудовані з уже встановленою libpcre
  • курка установки доступ окремий набір яйця, визначений на основної версії КУРЕЙ (3)
  • додав CSI варіанти & Quot; р & Quot; (& Quot; -print & Quot;) і & Quot; -Р & Quot; (& Quot; -pretty-принт & Quot;)
  • підтримка Mac OS X універсальних довічних файлів Хасе були додані
  • `конд-розширення 'доступний в наборі основних макросів
  • На sparc64 архітектур більше 126 процедур аргументи допускається
  • POSIX одиниця: & Quot; секунд-& GT; рядок & Quot; і & Quot; за часом і GT; рядок & Quot; Тобто тепер їх трейлинг #
  • ewline характер видалені. ЦЕ ТОМУ-несумісне зміна.

Що нового у версії 2.739:

  • замовлення SVN тепер можуть бути побудовані з самонастроювання архіву без потреба в попередньо встановленої і Quot; курки і Quot; виконуваний
  • літерали складені в незалежній від платформи двійкового кодування в виконуваний файл, що призводить до більш швидкого C час компіляції і Мо компактні файли. Це також робить і Quot; стиснути-літерали & Quot; варіант, і декларація непотрібним
  • & Quot; -compress-літерали і Quot; Опція компілятора і & Quot; стиснути-літерали & Quot; Декларація були видалені
  • змінна середовища CHICKEN_HOME є застарілим, використовуйте CHICKEN_PREFIX і, можливо, CHICKEN_REPOSITORY_PATH
  • додав попередньо змінну ГК гачок С-рівня
  • Cygwin тепер повністю підтримується
  • видалені застарілі функції:
  • Розширення-інфо
  • друку трасування
  • тест-функція?
  • ___ зворотного виклику (chicken.h)
  • в іноземній зворотного виклику лямбда [*]
  • Тема-доставки сигналу!
  • критичної секції
  • Enable-переривання
  • Disable-переривання
  • недійсним, порядок виклику обробника
  • Там немає залежить від платформи роздільник каталогів шлях більше, коса риса (і Quot; / & Quot;) і зворотний (& Quot; & Quot;) символи можуть бути використані як взаємозамінні
  • Нові процедури і Quot; регулярний вираз * & Quot;, & Quot; регулярний вираз-оптимізації та Quot; і & Quot; макіяж на якорі-модель & Quot; (Регулярний вираз блок бібліотека)
  • Нові процедури і Quot; terminall розміру і Quot;, & Quot; термінал ім'я та Quot; і & Quot; отримати ім'я-хоста-й Quot; (POSIX блок бібліотека)
  • курка установки: можна створити сховище файлів з локального каталогу SVN репозиторію перевірки яєць
  • курка установки має нову опцію & Quot; -host-розширення & Quot; щоб змусити компіляції розширення в & Quot; господаря і Quot; Режим, при використанні крос-компіляції курку
  • Покращена підтримка крос-розробки для системи збірки (Makefile бере до уваги різні змінні для налаштування збірки)
  • & Quot; розмір файлу і Quot; і & Quot; файл-статистика & Quot; обробляти файлові розміри і GT; 4GB Тепер
  • & Quot; знайти-файли & Quot; збирає каталоги, а також, в даний час [Спасибі Івану Райков]
  • додав і Quot; відстань і Quot; мета, щоб верхнього рівня Makefile
  • & Quot; andmap & Quot; і & Quot; ormap & Quot; були застарілими
  • make-підтримка перекомпонування Тепер
  • додав і Quot; ниток чекати-за-I / O & Quot !; (SrfI-18 модуль бібліотеки)
  • & Quot; курки помилка і Quot; Тепер програма може бути використана для створення звітів про помилки і відправити їх на курку супроводжуючих

Що нового у версії 2.717:

  • Нова версія бінарна сумісність (3) встановлений яйця MST перекомпілювати
  • застарілим і Quot; зрушення & Quot !; і & Quot; unshift & Quot;
  • регулярне блок: Використання PCRE 7.4
  • утиліти блок: Використовує складений регулярних виразів
  • Блок POSIX: Використовує складений регулярні вирази
  • видалити параметр збірки для додаткової слот символу
  • додані Lisp-стиль-листи символ власності

Що нового у версії 2,701:

  • незліченні виправлення і незначні поліпшення
  • нові іноземні види:
  • [nonnull-] без знака-с-рядок [*]
  • рядок-сі-лист [*]
  • додав і Quot, не використовувався & Quot; Декларація специфікатор
  • Новий GNU Make основі процес складання
  • libffi більше не використовується, handcoded асемблера використовується для x86, x86-64 і PowerPC платформах
  • модуль бібліотеки:
  • крапля
  • макіяж крапля
  • крапля розміром
  • string- & GT; крапля
  • blob- & GT; рядок
  • регулярне блок:
  • Глоб?
  • утиліти блок:
  • Каталог-нуль?
  • порт рази
  • Додатково блок:
  • хеш-таблиці видалити!
  • lolevel блок:
  • мутувати-процедура
  • SrfI-4 блок:
  • XXXvector- & GT; крапля [/ поділився]
  • blob- & GT; XXXvector [/ поділився]
  • Параметри CSC:
  • -cxx ім'я
  • -disable-компілятора-макроси
  • байт-вектори були видалені і замінені на нові і Quot; крапля & Quot; введіть
  • додані різні процедури перетворення вектор blobSRFI-4 в SrfI-4 блоки
  • & Quot ;: & Quot бажанням; був перейменований в & Quot; опціонально & Quot; (Стара назва раніше доступний, але застарілий)
  • & Quot; перемикач & Quot; був замінений і Quot; виберіть & Quot; (& Quot; перемикач & Quot; раніше доступний, але не рекомендується)
  • & Quot; TCP-підключення та Quot; і & Quot; TCP-прийняти і Quot; обробляти тайм-аути за допомогою параметрів і Quot; TCP-підключення тайм-ауту і Quot; і & Quot; TCP-прийняти-тайм-аут і Quot;
  • TCP модуль: підтримка читання / запису тайм-аутів

Схожі програми

Mammouth
Mammouth

13 Apr 15

Amber
Amber

28 Feb 15

Rubinius
Rubinius

10 Feb 16

isass
isass

13 May 15

CHICKEN

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями