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: 60

Rating: 3.0/5 (Total Votes: 2)

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

RubyTree
RubyTree

1 Mar 15

Groovy
Groovy

12 Apr 15

Parameters
Parameters

12 May 15

Theory
Theory

14 Apr 15

Kommentare zu XP Language

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