Detalles de software:
Versión: 0.4.0 Actualizado
Fecha de carga: 9 Feb 16
Licencia: Libre
Popularidad: 58
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 @.
- 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.
- 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.
métodos
Los literales
¿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 @.
- 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.
- 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.
métodos
Los literales
¿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 @.
- 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.
- 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.
métodos
Los literales
Requisitos
- Lua 5.1 o superior
Comentarios que no se encuentran