MoonScript

Software captura de pantalla:
MoonScript
Detalles de software:
Versión: 0.4.0 Actualizado
Fecha de carga: 9 Feb 16
Promotor: Leaf Corcoran
Licencia: Libre
Popularidad: 6

Rating: 5.0/5 (Total Votes: 1)

MoonScript se inspiró en CoffeeScript y es uno de los más rápidos de Lua-compiladores alrededor.

Código MoonScript se puede compilar en tiempo de ejecución o en un momento particular y tienen el código ejecutado más tarde

¿Qué hay de nuevo en esta versión:.

  • Agregado continuar palabra clave para saltarse la iteración actual en un bucle.
  • Añadido interpolación de cadenas.
  • Agregado hacer expresión y bloque.
  • Agregado a menos como un bloque y la línea decorador. Es la inversa de si.
  • La asignación puede utilizar en una expresión de si la declaración.
  • Agregado o = y = y operadores.
  • @@ puede ser el prefijo delante de un nombre para acceder a ese nombre dentro de uno mismo .__ clase
  • @ y @@ se pueden utilizar como valores de referencia de auto y auto .__ clase.
  • En las declaraciones de clase que es posible asignar al objeto de clase en lugar de la instancia metatabla anteponiendo la llave con @.

  • métodos
  • Class pueden acceder a los locales definidos dentro del cuerpo de la declaración de la clase.
  • Súper clases son notificados cuando se extienden a partir de una devolución de llamada __inherited.
  • Las clases pueden ahora implícitamente volver y ser expresiones.
  • retornos de palabras clave locales, se pueden utilizar para la declaración de avance o el remedo una variable.

  • Los literales
  • cadena pueden ser utilizados como claves en los literales de la tabla.
  • métodos de llamada en los literales de cadena sin envolver paréntesis: & quot; hola & quot; & # X5c; superior
  • comprensiones de las tablas pueden devolver un solo valor que se descomprime en la clave y valor.

¿Qué hay de nuevo en la versión 0.3.2:

  • Agregado continuar palabra clave para saltarse la iteración actual en una bucle.
  • Añadido interpolación de cadenas.
  • Agregado hacer expresión y bloque.
  • Agregado a menos como un bloque y la línea decorador. Es la inversa de si.
  • La asignación puede utilizar en una expresión de si la declaración.
  • Agregado o = y = y operadores.
  • @@ puede ser el prefijo delante de un nombre para acceder a ese nombre dentro de uno mismo .__ clase
  • @ y @@ se pueden utilizar como valores de referencia de auto y auto .__ clase.
  • En las declaraciones de clase que es posible asignar al objeto de clase en lugar de la instancia metatabla anteponiendo la llave con @.

  • métodos
  • Class pueden acceder a los locales definidos dentro del cuerpo de la declaración de la clase.
  • Súper clases son notificados cuando se extienden a partir de una devolución de llamada __inherited.
  • Las clases pueden ahora implícitamente volver y ser expresiones.
  • retornos de palabras clave locales, se pueden utilizar para la declaración de avance o el remedo una variable.

  • Los literales
  • cadena pueden ser utilizados como claves en los literales de la tabla.
  • métodos de llamada en los literales de cadena sin envolver paréntesis: & quot; hola & quot; & # X5c; superior
  • comprensiones de las tablas pueden devolver un solo valor que se descomprime en la clave y valor.

¿Qué hay de nuevo en la versión 0.3.1:

  • Agregado continuar palabra clave para saltarse la iteración actual en una bucle.
  • Añadido interpolación de cadenas.
  • Agregado hacer expresión y bloque.
  • Agregado a menos como un bloque y la línea decorador. Es la inversa de si.
  • La asignación puede utilizar en una expresión de si la declaración.
  • Agregado o = y = y operadores.
  • @@ puede ser el prefijo delante de un nombre para acceder a ese nombre dentro de uno mismo .__ clase
  • @ y @@ se pueden utilizar como valores de referencia de auto y auto .__ clase.
  • En las declaraciones de clase que es posible asignar al objeto de clase en lugar de la instancia metatabla anteponiendo la llave con @.

  • métodos
  • Class pueden acceder a los locales definidos dentro del cuerpo de la declaración de la clase.
  • Súper clases son notificados cuando se extienden a partir de una devolución de llamada __inherited.
  • Las clases pueden ahora implícitamente volver y ser expresiones.
  • retornos de palabras clave locales, se pueden utilizar para la declaración de avance o el remedo una variable.

  • Los literales
  • cadena pueden ser utilizados como claves en los literales de la tabla.
  • métodos de llamada en los literales de cadena sin envolver paréntesis: & quot; hola & quot; & # X5c; superior
  • comprensiones de las tablas pueden devolver un solo valor que se descomprime en la clave y valor.

Requisitos

  • Lua 5.1 o superior

Programas parecidos

JSIL
JSIL

6 Jun 15

RubyCocoa
RubyCocoa

14 Apr 15

Rock
Rock

13 Apr 15

scssphp
scssphp

10 Dec 15

Otro software de desarrollador Leaf Corcoran

scssphp
scssphp

10 Dec 15

lessphp
lessphp

13 Apr 15

Sticky-Kit
Sticky-Kit

10 Feb 16

Comentarios a la MoonScript

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!