Requisitos del Sistema
Para utilizar el compilador de LibreScript, su sistema debe cumplir con los siguientes requisitos:
Hardware
Section titled “Hardware”- Procesador: Cualquier procesador moderno (Intel Core i3 o equivalente AMD, o superior).
- RAM: 4 GB de RAM 4 GB de RAM como mínimo (8 GB o más recomendados para un rendimiento óptimo).
- Almacenamiento: 500 MB de espacio libre en disco.
Software
Section titled “Software”- Sistema Operativo:
- Windows 10 o posterior.
- macOS 10.15 (Catalina) o posterior.
- Distribuciones de Linux modernas (Ubuntu 20.04+, Fedora 34+, Debian 11+, etc.).
- Node.js: Versión 14.x o superior. Node.js es necesario para ejecutar el compilador, ya que está desarrollado en JavaScript.
- Puede descargarlo desde el sitio web oficial de Node.js: https://nodejs.org/
- Puede descargarlo desde el sitio web oficial de Node.js: https://nodejs.org/
- npm (Node Package Manager):
- Generalmente viene incluido con Node.js. Se utiliza para gestionar las dependencias del proyecto.
- Generalmente viene incluido con Node.js. Se utiliza para gestionar las dependencias del proyecto.
- Editor de Código, se recomienda utilizar el editor de código Visual Studio Code.
- Este editor es una herramienta ligera pero potente que se ejecuta en el escritorio y es compatible con los sistemas operativos Windows, macOS y Linux. Puedes descargarlo desde el siguiente enlace oficial: https://code.visualstudio.com/download
- Este editor es una herramienta ligera pero potente que se ejecuta en el escritorio y es compatible con los sistemas operativos Windows, macOS y Linux. Puedes descargarlo desde el siguiente enlace oficial: https://code.visualstudio.com/download
Instalación
Section titled “Instalación”Siga estos pasos para instalar el compilador de LibreScript
-
Clonar o Descargar el Repositorio: Obtenga los archivos del compilador. Si está utilizando Git, puede clonar el repositorio: Repositorio LibreScript
ABRIMOS EL EXPLORADOR DE ARCHIVOS Y CREAMOS UNA CARPETA EN EL APARTADO DE NUESTRA CONVENENCIA:
Terminal window git clone https://github.com/Ness024/LibreScript-IDEcd <directorio_del_repositorio>
-
Instalar Dependencias: Una vez dentro del directorio del proyecto (donde se encuentra
package.json
).Instale las dependencias necesarias utilizando
npm install
dentro de la terminal:Terminal window npm install
Este comando instalará
moo
(para el lexer) ynearley
(para el parser), tal como se especifica enpackage.json
. -
Compilar la Gramática: El parser de LibreScript utiliza
nearley
. Debe compilar la gramática de Nearley antes de poder ejecutar el compilador. Esto generará el archivogrammar.js
a partir degrammar.ne
(ogrammar.txt
si lo renombró).Terminal window npm run build:gramar
Este comando ejecuta nearleyc
grammar.ne
-ogrammar.js
. Asegúrese de que su archivo de gramática se llamegrammar.ne
o ajuste el comando enpackage.json
si tiene un nombre diferente (por ejemplo,grammar.txt
).
¡Con estos pasos, el compilador estará listo para ser utilizado!
-
Live Server Buscamos la extensión de LIVE SERVER en Visual Studio Code.
Instalamos la extensión y abrimos el proyecto en Visual Studio Code.
-
Ejecutamos nuestro
LibreScript
nos vamos a la carpeta deLibreSriptIDE.html
-
!ESTA LISTO PARA ESCRIBIR CODIGO¡