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, ніяких бінарних або власного розширення не є необхідно.

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

Klass
Klass

28 Apr 16

Pyret
Pyret

13 May 15

Racket
Racket

10 Feb 16

TypeScript
TypeScript

2 Oct 16

XP Language

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