XP Language

Software screenshot:
XP Language
Software informatie:
Versie: 5.0.1 Bijgewerkt
Upload datum: 6 Mar 16
Ontwikkelaar: The XP Team
Licentie: Gratis
Populariteit: 13

Rating: 5.0/5 (Total Votes: 1)

De download pakket bevat de bron van de taal en een compiler.

Speciaal ontwikkeld voor de XP Framework , de taal XP is gebaseerd op PHP

Wat is nieuw in deze release.:

  • Ondersteuning voor HHVM en PHP7.

Wat is nieuw in versie 2.0.0:

  • Beschikbaar gesteld via Componist
  • Heads up: Gewijzigde minimum XP-versie van de XP-compiler lopen naar XP 6.0.0. Het kan nog steeds gegenereerde code te draaien op XP 5.X-serie, maar zal 6.X-SERIES eisen dat hij zich lopen
  • Toegevoegd mogelijkheid om standaardwaarden toe te voegen aan lambda parameters.
  • Fixed compiler verstikking op methodes met generieke return types
  • toegestaan ​​weglaten van de parameter type binnenkant methode verklaringen. De soort wordt dan ingesteld op var en afgevinkt zijn op runtime
  • Gewijzigde syntaxis voor lambda's van # {$ a - & # x3e; $ A + 1}; naar $ a - & # x3e; $ A + 1 ;, na het oplossen van de grammatica strijdig is de voormalige werd vermeden. De oude vorm wordt nog steeds ondersteund, maar zal compile-time waarschuwingen te verhogen. Het zal worden verwijderd in de volgende grote release.
  • Veranderd PHP 5.3 emitter naar PHP 5.3 anonieme functie uit te zenden voor lambda
  • Samengevoegd pull verzoek # 37 op te lossen kwestie # 36: Support & quot; nieuwe T () & quot ;, & quot; T :: const & quot; en & quot; T :: $ statische & quot; binnen annotaties
  • Toegevoegd backwards compatible zender (-E PHP5.2) aan niet-naamruimten code wilt maken voor XP 5.8 en PHP 5.2
  • Veranderd standaard gedrag aan het creëren van naamruimten code (compatibel met XP 5.9 en PHP 5.3 +)
  • Veranderd & quot; -E & quot; command line argument ter ondersteuning versies: -E naam xp.compiler.emit.name.Emitter laden, zal -E name60 de klas xp.compiler.emit.name.V60Emitter laden

Beperkingen

  • Als de taal zelf is geschreven in de XP Framework, geen binaire of bedrijfseigen extensies zijn dat nodig is.

Vergelijkbare software

Processing
Processing

13 May 15

Lisphp
Lisphp

13 May 15

RPy
RPy

9 Apr 16

Ejscript
Ejscript

11 Mar 16

Reacties op XP Language

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie