Software informatie:
Versie: 0.4.0 Bijgewerkt
Upload datum: 9 Feb 16
Licentie: Gratis
Populariteit: 58
MoonScript is geïnspireerd op CoffeeScript en is één van de snelst to-Lua compilers rond.
MoonScript code kan worden gecompileerd tijdens runtime of op een bijzondere tijd en hebben de code later uitgevoerd
Wat is nieuw in deze release:.
- Toegevoegde blijven sleutelwoord voor het overslaan van de huidige iteratie in een lus.
- Toegevoegd snaar interpolatie.
- Toegevoegd doen expressie en blok.
- toegevoegd, tenzij als een blok en lijn decorateur. Is het omgekeerde van wanneer.
- Toewijzing kan worden gebruikt in een uitdrukking als statement's.
- toegevoegd of = en en = operators.
- @@ kan worden voorafgegaan voor een naam voor toegang tot die naam binnen zelf .__ class
- @ @@ en kan worden gebruikt als waarden voor zichzelf en zelf .__ klasse verwijzen.
- In de klas declaraties is het mogelijk om de klasse object in plaats van de instantie metatable toewijzen door voor de toets met @.
- Class methoden hebt toegang tot de lokale bevolking gedefinieerd in het lichaam van de klasse verklaring.
- Super lessen worden gewaarschuwd wanneer ze worden uitgebreid van een __inherited callback.
- Classes kan nu impliciet terug te keren en zijn uitdrukkingen.
- de lokale trefwoord rendement, kan worden gebruikt voor de voorwaartse verklaring of shadowing een variabele.
- String literals kunnen worden gebruikt als sleutels in tabel letterlijke.
- Call methoden op letterlijke tekenreeksen zonder verpakking tussen haakjes: & quot; hello & quot; & # x5c; bovenste
- Table comprehensies kan een enkele waarde die wordt uitgepakt in de sleutel en waarde te retourneren.
Wat is nieuw in versie 0.3.2:
- Toegevoegde blijven sleutelwoord voor het overslaan van de huidige iteratie in een lus.
- Toegevoegd snaar interpolatie.
- Toegevoegd doen expressie en blok.
- toegevoegd, tenzij als een blok en lijn decorateur. Is het omgekeerde van wanneer.
- Toewijzing kan worden gebruikt in een uitdrukking als statement's.
- toegevoegd of = en en = operators.
- @@ kan worden voorafgegaan voor een naam voor toegang tot die naam binnen zelf .__ class
- @ @@ en kan worden gebruikt als waarden voor zichzelf en zelf .__ klasse verwijzen.
- In de klas declaraties is het mogelijk om de klasse object in plaats van de instantie metatable toewijzen door voor de toets met @.
- Class methoden hebt toegang tot de lokale bevolking gedefinieerd in het lichaam van de klasse verklaring.
- Super lessen worden gewaarschuwd wanneer ze worden uitgebreid van een __inherited callback.
- Classes kan nu impliciet terug te keren en zijn uitdrukkingen.
- de lokale trefwoord rendement, kan worden gebruikt voor de voorwaartse verklaring of shadowing een variabele.
- String literals kunnen worden gebruikt als sleutels in tabel letterlijke.
- Call methoden op letterlijke tekenreeksen zonder verpakking tussen haakjes: & quot; hello & quot; & # x5c; bovenste
- Table comprehensies kan een enkele waarde die wordt uitgepakt in de sleutel en waarde te retourneren.
Wat is nieuw in versie 0.3.1:
- Toegevoegde blijven sleutelwoord voor het overslaan van de huidige iteratie in een lus.
- Toegevoegd snaar interpolatie.
- Toegevoegd doen expressie en blok.
- toegevoegd, tenzij als een blok en lijn decorateur. Is het omgekeerde van wanneer.
- Toewijzing kan worden gebruikt in een uitdrukking als statement's.
- toegevoegd of = en en = operators.
- @@ kan worden voorafgegaan voor een naam voor toegang tot die naam binnen zelf .__ class
- @ @@ en kan worden gebruikt als waarden voor zichzelf en zelf .__ klasse verwijzen.
- In de klas declaraties is het mogelijk om de klasse object in plaats van de instantie metatable toewijzen door voor de toets met @.
- Class methoden hebt toegang tot de lokale bevolking gedefinieerd in het lichaam van de klasse verklaring.
- Super lessen worden gewaarschuwd wanneer ze worden uitgebreid van een __inherited callback.
- Classes kan nu impliciet terug te keren en zijn uitdrukkingen.
- de lokale trefwoord rendement, kan worden gebruikt voor de voorwaartse verklaring of shadowing een variabele.
- String literals kunnen worden gebruikt als sleutels in tabel letterlijke.
- Call methoden op letterlijke tekenreeksen zonder verpakking tussen haakjes: & quot; hello & quot; & # x5c; bovenste
- Table comprehensies kan een enkele waarde die wordt uitgepakt in de sleutel en waarde te retourneren.
Eisen
- Lua 5.1 of hoger
Reacties niet gevonden