Дані програми:
Версія: 4.0.0
Дата завантаження: 6 Jun 15
Ліцензія: Безкоштовно
Популярність: 135
В даний час працює на 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 модуль: підтримка читання / запису тайм-аутів
Коментар не знайдено