XP Language

Screenshot der Software:
XP Language
Softwarebeschreibung:
Version: 5.0.1 Aktualisiert
Upload-Datum: 6 Mar 16
Entwickler: The XP Team
Lizenz: Frei
Popularität: 13

Rating: 5.0/5 (Total Votes: 1)

Das Download-Paket enthält die Quellsprache und einen Compiler.

Speziell entwickelt für die XP Rahmen ist die XP Sprache auf Basis von PHP

Was ist neu in dieser Pressemitteilung.:

  • Unterstützung für HHVM und PHP7.

Was ist neu ist in Version 2.0.0:

  • über Composer zur Verfügung gestellt
  • Köpfe oben: Geänderte Mindest XP-Version des XP-Compiler XP 6.0.0 laufen. Es kann immer noch Code generiert auf XP 5.x-Serie laufen, aber wird 6.X-SERIES erfordern selbst zu laufen
  • Möglichkeit hinzugefügt, die Standardwerte zu Lambda-Parameter hinzuzufügen.
  • Fixed-Compiler auf Methoden mit allgemeinen Rückgabetypen Würgen
  • Erlaubt den Parametertyp innerhalb Methode Erklärungen weggelassen. Der Typ wird dann auf var eingestellt werden und wird zur Laufzeit deaktiviert werden
  • Geänderte Syntax für lambdas von # {$ a - & # x3e; $ A + 1}; auf $ a - & # x3e; $ A + 1 ;, nachdem die Grammatik der Lösung von Konflikten der ehemalige vermied. Die alte Form wird noch unterstützt wird, aber Kompilierung-Warnungen erhöhen. Es wird in der nächsten Version entfernt werden.
  • Changed PHP 5.3 Emitter zu PHP 5.3 anonyme Funktionen für lambdas emittieren

  • ; Neue T () & rdquo ;, & quot; T :: const & quot Support & quot;
  • Zusammengeführt-Pull-Request # 37 Ausgabe # 36 zu lösen und & quot; T :: $ statisch & quot; innerhalb Anmerkungen
  • hinzugefügt rückwärtskompatibel Emitter (-E php5.2) ohne Namespaces Code für den Einsatz zu schaffen, mit XP 5.8 und PHP 5.2
  • Changed Standardverhalten Erstellen von Namensraum-Code (kompatibel mit XP 5.9 und PHP 5.3 +)
  • Changed & quot; -E & quot; Kommandozeilenargument zu unterstützen Versionen: -E Name wird xp.compiler.emit.name.Emitter laden, -E name60 wird die Klasse xp.compiler.emit.name.V60Emitter laden

Einschränkungen :

  • Da die Sprache selbst in der XP-Rahmen geschrieben wird, keine binären oder proprietäre Erweiterungen sind benötigt werden.

Ähnliche Software

IronPython
IronPython

1 Mar 15

Inject
Inject

12 Apr 15

Skulpt
Skulpt

12 Apr 15

Kommentare zu XP Language

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!