XP Language

Скріншот програми:
XP Language
Дані програми:
Версія: 5.0.1 оновлений
Дата завантаження: 6 Mar 16
Розробник: The XP Team
Ліцензія: Безкоштовно
Популярність: 60

Rating: 3.0/5 (Total Votes: 2)

У пакет завантаження містить джерело відповідної мови і компілятора.

Спеціально розроблений для XP Framework , мова XP заснований на PHP

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

  • Підтримка HHVM і PHP7.

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

  • доступні через Composer
  • Головки вгору: Змінений мінімум XP версії для запуску компілятора XP на XP 6.0.0. Він як і раніше може згенерований код для запуску на XP 5.X-Series, але зажадає 6.x-SERIES, щоб запустити себе
  • Додана можливість додавати значення за замовчуванням для параметрів лямбда.
  • Виправлена ​​компілятор вдавившись методів з типами родове повернення
  • Дозволити опускаючи тип параметра всередині оголошень методу. Тип потім буде встановлений в вар і буде знятий під час виконання
  • Змінено синтаксис лямбда з # {$ а - & # x3e; $ А + 1}; до $ а - & # x3e; $ А + 1;, після вирішення конфліктів граматики колишній уникав. Стара форма все ще підтримується, але піднімуть попередження під час компіляції. Він буде видалений в наступній версії.
  • Змінено PHP 5.3 емітер випускати PHP 5.3 анонімні функції для лямбда
  • Merged запит тягнути # 37 вирішити випуск # 36: Підтримка & Quot; новий T () & Quot;, & Quot; T :: сопзЬ & Quot; і & Quot; T :: $ статичні & Quot; всередині анотацій
  • Додана зворотна сумісність емітер (-E php5.2), щоб створити без прив'язки до простору імен коду для використання з XP 5.8 і PHP 5.2
  • Змінено поведінку за замовчуванням для коду, що створює простір імен (сумісний з XP 5.9 і PHP 5.3 +)
  • Змінено & Quot; -E & Quot; Аргумент командного рядка для підтримки версії: -E ім'я буде завантажувати xp.compiler.emit.name.Emitter, -E name60 завантажить клас xp.compiler.emit.name.V60Emitter

Обмеження

  • В якості мови сама написана в XP Framework, ніяких бінарних або власного розширення не є необхідно.

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

Pyret
Pyret

13 May 15

Stackless Python
Stackless Python

28 Feb 15

EvoSynth
EvoSynth

12 May 15

JS.Class
JS.Class

13 May 15

XP Language

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