MoonScript

Logiciel capture d'écran:
MoonScript
Détails logiciels:
Version: 0.4.0 Mise à jour
Date de transfert: 9 Feb 16
Développeur: Leaf Corcoran
Licence: Gratuit
Popularité: 6

Rating: 5.0/5 (Total Votes: 1)

MoonScript a été inspiré par CoffeeScript et est l'un des plus rapides à Lua compilateurs autour.

Code MoonScript peut être compilé à l'exécution ou à un moment particulier et ont le code exécuté plus tard

Ce qui est nouveau dans cette version:.

  • Ajout continuer mot-clé pour sauter l'itération courante dans une boucle.
  • Ajout chaîne interpolation.
  • Ajouté faire l'expression et le bloc.
  • Ajouté à moins comme décorateur de bloc et la ligne. Est-ce l'inverse du cas.
  • l'attribution peut être utilisé dans un si l'expression de déclaration.
  • Ajout ou = et = et les opérateurs.
  • @@ peut être préfixé en face d'un nom pour accéder à ce nom au sein de self .__ classe
  • @ et @@ peuvent être utilisés comme valeurs de référence soi et .__ classe.
  • Dans les déclarations de classe, il est possible d'assigner à l'objet de classe au lieu de la métatable instance en préfixant la clé avec @.

  • méthodes
  • classe peuvent accéder locaux définis dans le corps de la déclaration de classe.
  • les classes de Super sont informés quand ils sont étendus à partir d'un rappel __inherited.
  • Les classes peuvent maintenant implicitement revenir et être expressions.
  • retours de mots-clés locaux, peuvent être utilisés pour la déclaration en avant ou l'observation d'une variable.

  • littéraux
  • chaîne peuvent être utilisés en tant que clés dans les littéraux de table.
  • méthodes d'appel sur les chaînes littérales sans emballage entre parenthèses: & quot; bonjour & quot; & # x5C; supérieure
  • Tableau compréhensions peuvent retourner une valeur unique qui est décompressé dans la clé et la valeur.

Ce qui est nouveau dans la version 0.3.2:

  • Ajout continuer mot-clé pour sauter l'itération courante dans un boucle.
  • Ajout chaîne interpolation.
  • Ajouté faire l'expression et le bloc.
  • Ajouté à moins comme décorateur de bloc et la ligne. Est-ce l'inverse du cas.
  • l'attribution peut être utilisé dans un si l'expression de déclaration.
  • Ajout ou = et = et les opérateurs.
  • @@ peut être préfixé en face d'un nom pour accéder à ce nom au sein de self .__ classe
  • @ et @@ peuvent être utilisés comme valeurs de référence soi et .__ classe.
  • Dans les déclarations de classe, il est possible d'assigner à l'objet de classe au lieu de la métatable instance en préfixant la clé avec @.

  • méthodes
  • classe peuvent accéder locaux définis dans le corps de la déclaration de classe.
  • les classes de Super sont informés quand ils sont étendus à partir d'un rappel __inherited.
  • Les classes peuvent maintenant implicitement revenir et être expressions.
  • retours de mots-clés locaux, peuvent être utilisés pour la déclaration en avant ou l'observation d'une variable.

  • littéraux
  • chaîne peuvent être utilisés en tant que clés dans les littéraux de table.
  • méthodes d'appel sur les chaînes littérales sans emballage entre parenthèses: & quot; bonjour & quot; & # x5C; supérieure
  • Tableau compréhensions peuvent retourner une valeur unique qui est décompressé dans la clé et la valeur.

Ce qui est nouveau dans la version 0.3.1:

  • Ajout continuer mot-clé pour sauter l'itération courante dans un boucle.
  • Ajout chaîne interpolation.
  • Ajouté faire l'expression et le bloc.
  • Ajouté à moins comme décorateur de bloc et la ligne. Est-ce l'inverse du cas.
  • l'attribution peut être utilisé dans un si l'expression de déclaration.
  • Ajout ou = et = et les opérateurs.
  • @@ peut être préfixé en face d'un nom pour accéder à ce nom au sein de self .__ classe
  • @ et @@ peuvent être utilisés comme valeurs de référence soi et .__ classe.
  • Dans les déclarations de classe, il est possible d'assigner à l'objet de classe au lieu de la métatable instance en préfixant la clé avec @.

  • méthodes
  • classe peuvent accéder locaux définis dans le corps de la déclaration de classe.
  • les classes de Super sont informés quand ils sont étendus à partir d'un rappel __inherited.
  • Les classes peuvent maintenant implicitement revenir et être expressions.
  • retours de mots-clés locaux, peuvent être utilisés pour la déclaration en avant ou l'observation d'une variable.

  • littéraux
  • chaîne peuvent être utilisés en tant que clés dans les littéraux de table.
  • méthodes d'appel sur les chaînes littérales sans emballage entre parenthèses: & quot; bonjour & quot; & # x5C; supérieure
  • Tableau compréhensions peuvent retourner une valeur unique qui est décompressé dans la clé et la valeur.

Exigences :

  • Lua 5.1 ou supérieure

Logiciel similaire

YARV
YARV

13 May 15

Traceur
Traceur

1 Oct 15

LLJS
LLJS

5 Jun 15

OpenFL
OpenFL

10 Feb 16

D'autres logiciels de développeur Leaf Corcoran

scssphp
scssphp

10 Dec 15

lessphp
lessphp

13 Apr 15

Sticky-Kit
Sticky-Kit

10 Feb 16

Commentaires à MoonScript

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie