Softwarebeschreibung:
Version: 0.4.0 Aktualisiert
Upload-Datum: 9 Feb 16
Lizenz: Frei
Popularität: 58
MoonScript wurde inspiriert von Coffee und ist einer der am schnellsten zu Lua-Compiler um.
MoonScript Code kann zur Laufzeit oder zu einem eigentümlichen Zeit kompiliert werden und haben den Code später ausgeführt
Was ist neu in dieser Version:.
- hinzugefügt weiterhin Schlüsselwort für die aktuelle Iteration in einer Schleife zu überspringen.
- hinzugefügt String-Interpolation.
- hinzugefügt tun Ausdruck und Block.
- hinzugefügt, es sei denn als Block und Linie Dekorateur. Ist der Kehrwert if.
- Zuordnung kann in ein Ausdruck der if-Anweisung verwendet werden.
- hinzugefügt oder = und = und Betreiber.
- @@ kann vor einem Namen vorangestellt werden, dass die Namen für den Zugriff innerhalb Selbst .__ Klasse
- @ und @@ kann verwendet werden, als Werte selbst zu verweisen und Selbst .__ Klasse.
- In Klassendeklarationen ist es möglich, auf das Klassenobjekt anstelle der Instanz Metatabelle zuweisen, indem Sie die Taste mit @ prefixing.
- Klassenmethoden können Einheimische innerhalb des Körpers der Klassendeklaration definiert zugreifen zu können.
- Super-Klassen benachrichtigt werden, wenn sie aus mit einem __inherited Rückruf erweitert werden.
- Klassen können nun implizit zurückkehren und Ausdrücke sein.
- lokale Schlüsselwort zurückgibt, kann für Forward-Deklaration oder Shadowing eine Variable verwendet werden.
- Stringliterale können als Schlüssel in der Tabelle Literale verwendet werden.
- Anruf Methoden auf Stringliterale ohne in Klammern Verpackung: & quot; Hallo & quot; & # x5C; obere
- Tabelle Comprehensions können einen einzelnen Wert zurückgeben, der in den Schlüssel und den Wert ausgepackt wird.
Was ist neu in Version 0.3.2:
- hinzugefügt Schlüsselwort weiterhin die aktuelle Iteration in ein für das Überspringen Schleife.
- hinzugefügt String-Interpolation.
- hinzugefügt tun Ausdruck und Block.
- hinzugefügt, es sei denn als Block und Linie Dekorateur. Ist der Kehrwert if.
- Zuordnung kann in ein Ausdruck der if-Anweisung verwendet werden.
- hinzugefügt oder = und = und Betreiber.
- @@ kann vor einem Namen vorangestellt werden, dass die Namen für den Zugriff innerhalb Selbst .__ Klasse
- @ und @@ kann verwendet werden, als Werte selbst zu verweisen und Selbst .__ Klasse.
- In Klassendeklarationen ist es möglich, auf das Klassenobjekt anstelle der Instanz Metatabelle zuweisen, indem Sie die Taste mit @ prefixing.
- Klassenmethoden können Einheimische innerhalb des Körpers der Klassendeklaration definiert zugreifen zu können.
- Super-Klassen benachrichtigt werden, wenn sie aus mit einem __inherited Rückruf erweitert werden.
- Klassen können nun implizit zurückkehren und Ausdrücke sein.
- lokale Schlüsselwort zurückgibt, kann für Forward-Deklaration oder Shadowing eine Variable verwendet werden.
- Stringliterale können als Schlüssel in der Tabelle Literale verwendet werden.
- Anruf Methoden auf Stringliterale ohne in Klammern Verpackung: & quot; Hallo & quot; & # x5C; obere
- Tabelle Comprehensions können einen einzelnen Wert zurückgeben, der in den Schlüssel und den Wert ausgepackt wird.
Was ist neu in Version 0.3.1:
- hinzugefügt Schlüsselwort weiterhin die aktuelle Iteration in ein für das Überspringen Schleife.
- hinzugefügt String-Interpolation.
- hinzugefügt tun Ausdruck und Block.
- hinzugefügt, es sei denn als Block und Linie Dekorateur. Ist der Kehrwert if.
- Zuordnung kann in ein Ausdruck der if-Anweisung verwendet werden.
- hinzugefügt oder = und = und Betreiber.
- @@ kann vor einem Namen vorangestellt werden, dass die Namen für den Zugriff innerhalb Selbst .__ Klasse
- @ und @@ kann verwendet werden, als Werte selbst zu verweisen und Selbst .__ Klasse.
- In Klassendeklarationen ist es möglich, auf das Klassenobjekt anstelle der Instanz Metatabelle zuweisen, indem Sie die Taste mit @ prefixing.
- Klassenmethoden können Einheimische innerhalb des Körpers der Klassendeklaration definiert zugreifen zu können.
- Super-Klassen benachrichtigt werden, wenn sie aus mit einem __inherited Rückruf erweitert werden.
- Klassen können nun implizit zurückkehren und Ausdrücke sein.
- lokale Schlüsselwort zurückgibt, kann für Forward-Deklaration oder Shadowing eine Variable verwendet werden.
- Stringliterale können als Schlüssel in der Tabelle Literale verwendet werden.
- Anruf Methoden auf Stringliterale ohne in Klammern Verpackung: & quot; Hallo & quot; & # x5C; obere
- Tabelle Comprehensions können einen einzelnen Wert zurückgeben, der in den Schlüssel und den Wert ausgepackt wird.
Anforderungen: :
- Lua 5.1 oder höher
Kommentare nicht gefunden