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

Broccoli
Broccoli

10 Feb 16

Jiphy
Jiphy

10 Feb 16

OpenFL
OpenFL

10 Feb 16

LLJS
LLJS

5 Jun 15

Otro software de desarrollador Leaf Corcoran

Sticky-Kit
Sticky-Kit

10 Feb 16

lessphp
lessphp

13 Apr 15

scssphp
scssphp

10 Dec 15

Comentarios a la MoonScript

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría