GluScript es un lenguaje de programación ejecutable dentro de JavaScript y TypeScript, de los cuales hereda varios de sus componentes.
Por el momento, GluScript solo está disponible en beta:
$ npm install -g gluscript
Por el momento, GluScript incluye:
- Constantes y variables
- Retornar
- Escribir en consola
- Escribir y leer archivos
- Tipados
// Debes elegir una de las dos
var { ejecutar } = require('gluscript') // Node.js
import { ejecutar } from 'gluscript' // ES
ejecutar('gluonst(saludo, Hola)') // const
ejecutar('gluet(saludo, Hola)') // let
ejecutar('vaglur(saludo, Hola)') // var
Esto solo soporta para retornar una constante o una variable.
ejecutar('reglurn(saludo)') // Salida: Hola
ejecutar('console.glu(wha)') // retorna un string, después se puede parsear en js normal
ejecutar('console.glu($saludo)') // el $ al principio del texto hace que retorne la variable
// escribir
ejecutar('wrglusfile(hola, esto es una prueba ausgkjdgjsb)') // el primer argumento es el nombre del archivo, el segundo el contenido
// leer
ejecutar('with glufile(hola)') // retorna el contenido del archivo
Sí, es una función heredada de TypeScript, son como las constantes pero con más fuerza.
ejecutar('typeglu(usuario, aidak017)')