Prog.varedetaljer:
Versjon: 0.4.0 Oppdatert
Last opp dato: 9 Feb 16
Lisens: Gratis
Popularitet: 58
MoonScript ble inspirert av CoffeeScript og er en av de raskeste to-Lua kompilatorer rundt.
MoonScript koden kan kompileres under kjøring eller på en merkelig tid og har koden kjøres senere
Hva er nytt i denne utgaven.
- Lagd fortsette søkeord for å hoppe over den aktuelle iterasjonen i en loop.
- Lagt streng interpolering.
- Lagd gjøre uttrykk og blokk.
- Lagd mindre som en blokk og linje dekoratør. Er den inverse av hvis.
- Overdragelse kan brukes i en hvis setningen uttrykk.
- Lagd eller = og og = operatører .
- @@ kan være prefiks foran et navn for å få tilgang til det navnet innen selv .__ klasse
- @ og @@ kan brukes som verdier for å referere til seg selv og selv .__ klasse.
- I klasse erklæringer er det mulig å tildele klassen objekt i stedet for forekomsten metatable med prefikset nøkkelen med @.
- Klassemetoder kan få tilgang til lokalbefolkningen som er definert i kroppen av klassen erklæringen.
- Super klasser blir varslet når de blir utvidet fra med en __inherited tilbakeringing.
- Klasser kan nå implisitt tilbake og være uttrykk.
- lokale søkeord avkastning, kan brukes til frem erklæring eller skygging en variabel.
- Strengkonstanter kan brukes som nøkler i tabellen litteraler.
- Samtale metoder på strenger uten innpakning i parentes: & quot; Hei & quot; & # x5c; øvre
- Tabell oppfattelser kan returnere en enkelt verdi som er pakket inn nøkkelen og verdi.
Hva er nytt i versjon 0.3.2:
- Lagd fortsette søkeord for å hoppe over den aktuelle iterasjonen i en loop.
- Lagt streng interpolering.
- Lagd gjøre uttrykk og blokk.
- Lagd mindre som en blokk og linje dekoratør. Er den inverse av hvis.
- Overdragelse kan brukes i en hvis setningen uttrykk.
- Lagd eller = og og = operatører .
- @@ kan være prefiks foran et navn for å få tilgang til det navnet innen selv .__ klasse
- @ og @@ kan brukes som verdier for å referere til seg selv og selv .__ klasse.
- I klasse erklæringer er det mulig å tildele klassen objekt i stedet for forekomsten metatable med prefikset nøkkelen med @.
- Klassemetoder kan få tilgang til lokalbefolkningen som er definert i kroppen av klassen erklæringen.
- Super klasser blir varslet når de blir utvidet fra med en __inherited tilbakeringing.
- Klasser kan nå implisitt tilbake og være uttrykk.
- lokale søkeord avkastning, kan brukes til frem erklæring eller skygging en variabel.
- Strengkonstanter kan brukes som nøkler i tabellen litteraler.
- Samtale metoder på strenger uten innpakning i parentes: & quot; Hei & quot; & # x5c; øvre
- Tabell oppfattelser kan returnere en enkelt verdi som er pakket inn nøkkelen og verdi.
Hva er nytt i versjon 0.3.1:
- Lagd fortsette søkeord for å hoppe over den aktuelle iterasjonen i en loop.
- Lagt streng interpolering.
- Lagd gjøre uttrykk og blokk.
- Lagd mindre som en blokk og linje dekoratør. Er den inverse av hvis.
- Overdragelse kan brukes i en hvis setningen uttrykk.
- Lagd eller = og og = operatører .
- @@ kan være prefiks foran et navn for å få tilgang til det navnet innen selv .__ klasse
- @ og @@ kan brukes som verdier for å referere til seg selv og selv .__ klasse.
- I klasse erklæringer er det mulig å tildele klassen objekt i stedet for forekomsten metatable med prefikset nøkkelen med @.
- Klassemetoder kan få tilgang til lokalbefolkningen som er definert i kroppen av klassen erklæringen.
- Super klasser blir varslet når de blir utvidet fra med en __inherited tilbakeringing.
- Klasser kan nå implisitt tilbake og være uttrykk.
- lokale søkeord avkastning, kan brukes til frem erklæring eller skygging en variabel.
- Strengkonstanter kan brukes som nøkler i tabellen litteraler.
- Samtale metoder på strenger uten innpakning i parentes: & quot; Hei & quot; & # x5c; øvre
- Tabell oppfattelser kan returnere en enkelt verdi som er pakket inn nøkkelen og verdi.
Krav
- Lua 5.1 eller nyere
Kommentarer ikke funnet