Mjukvaruinformation:
Version: 0.4.0 Uppdaterad
Ladda upp dagen: 9 Feb 16
Licens: Gratis
Popularitet: 58
MoonScript inspirerades av CoffeeScript och är en av de snabbast till Lua kompilatorer runt.
MoonScript kod kan kompileras vid körning eller vid en märklig tid och har koden exekveras senare
Vad är nytt i den här versionen.
- Lade fortsätta nyckelord för att hoppa över nuvarande iteration i en slinga.
- Inkom sträng interpolation.
- Lade göra uttryck och block.
- Lade inte som ett block- och linje dekoratör. Är inversen av om.
- Tilldelning kan användas i en if-sats uttryck.
- Annan eller = och och = operatörer.
- @@ kan föregås framför ett namn för att komma åt det namnet inom själv .__ klass
- @ och @@ kan användas som värden för att referera själv och själv .__ klass.
- Det är i klassdeklarationer möjligt att tilldela till klassobjektet i stället för exempel metatabell genom att inleda nyckeln med @.
- klass metoder kan få tillgång till lokalbefolkningen som definieras i kroppen av klassdeklarationen.
- Super klasser får ett meddelande när de förlängs från med en __inherited återuppringning.
- Klasser kan nu implicit tillbaka och vara uttryck.
- lokala sökord avkastning, kan användas för framåt deklaration eller skuggning en variabel.
- stränglitteraler kan användas som nycklar i bords litteraler.
- Samtals metoder för stränglitteraler utan omslag inom parentes: & quot; hej & quot; & # x5c, övre
- Tabell uppfattningar kan returnera ett enda värde som packas in nyckeln och värde.
Vad är nytt i version 0.3.2:
- Lade fortsätta nyckelord för att hoppa över nuvarande iteration i en slinga.
- Inkom sträng interpolation.
- Lade göra uttryck och block.
- Lade inte som ett block- och linje dekoratör. Är inversen av om.
- Tilldelning kan användas i en if-sats uttryck.
- Annan eller = och och = operatörer.
- @@ kan föregås framför ett namn för att komma åt det namnet inom själv .__ klass
- @ och @@ kan användas som värden för att referera själv och själv .__ klass.
- Det är i klassdeklarationer möjligt att tilldela till klassobjektet i stället för exempel metatabell genom att inleda nyckeln med @.
- klass metoder kan få tillgång till lokalbefolkningen som definieras i kroppen av klassdeklarationen.
- Super klasser får ett meddelande när de förlängs från med en __inherited återuppringning.
- Klasser kan nu implicit tillbaka och vara uttryck.
- lokala sökord avkastning, kan användas för framåt deklaration eller skuggning en variabel.
- stränglitteraler kan användas som nycklar i bords litteraler.
- Samtals metoder för stränglitteraler utan omslag inom parentes: & quot; hej & quot; & # x5c, övre
- Tabell uppfattningar kan returnera ett enda värde som packas in nyckeln och värde.
Vad är nytt i version 0.3.1:
- Lade fortsätta nyckelord för att hoppa över nuvarande iteration i en slinga.
- Inkom sträng interpolation.
- Lade göra uttryck och block.
- Lade inte som ett block- och linje dekoratör. Är inversen av om.
- Tilldelning kan användas i en if-sats uttryck.
- Annan eller = och och = operatörer.
- @@ kan föregås framför ett namn för att komma åt det namnet inom själv .__ klass
- @ och @@ kan användas som värden för att referera själv och själv .__ klass.
- Det är i klassdeklarationer möjligt att tilldela till klassobjektet i stället för exempel metatabell genom att inleda nyckeln med @.
- klass metoder kan få tillgång till lokalbefolkningen som definieras i kroppen av klassdeklarationen.
- Super klasser får ett meddelande när de förlängs från med en __inherited återuppringning.
- Klasser kan nu implicit tillbaka och vara uttryck.
- lokala sökord avkastning, kan användas för framåt deklaration eller skuggning en variabel.
- stränglitteraler kan användas som nycklar i bords litteraler.
- Samtals metoder för stränglitteraler utan omslag inom parentes: & quot; hej & quot; & # x5c, övre
- Tabell uppfattningar kan returnera ett enda värde som packas in nyckeln och värde.
Krav :
- Lua 5,1 eller högre
Kommentarer hittades inte