Skip to content

Requisitos del Sistema

Para utilizar el compilador de LibreScript, su sistema debe cumplir con los siguientes requisitos:

  • 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.
  • 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.
  • npm (Node Package Manager):
    • Generalmente viene incluido con Node.js. Se utiliza para gestionar las dependencias del proyecto. Alt text
  • 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 Alt text

Siga estos pasos para instalar el compilador de LibreScript

  1. Clonar o Descargar el Repositorio: Obtenga los archivos del compilador. Si está utilizando Git, puede clonar el repositorio: Repositorio LibreScript


    Repositorio de librescript codigo


    Repositorio de librescript ZIP


    ABRIMOS EL EXPLORADOR DE ARCHIVOS Y CREAMOS UNA CARPETA EN EL APARTADO DE NUESTRA CONVENENCIA:

    Explorador de archivos


    Nueva carpeta


    Terminal window
    git clone https://github.com/Ness024/LibreScript-IDE
    cd <directorio_del_repositorio>

    terminal


  2. Instalar Dependencias: Una vez dentro del directorio del proyecto (donde se encuentra package.json). Package.json

    Instale las dependencias necesarias utilizando npm install dentro de la terminal:

    Terminal window
    npm install

    Instalando dependencias


    Este comando instalará moo (para el lexer) y nearley (para el parser), tal como se especifica en package.json.

  3. 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 archivo grammar.js a partir de grammar.ne (o grammar.txt si lo renombró).

    Terminal window
    npm run build:gramar

    npm run


    Este comando ejecuta nearleyc grammar.ne -o grammar.js. Asegúrese de que su archivo de gramática se llame grammar.ne o ajuste el comando en package.json si tiene un nombre diferente (por ejemplo, grammar.txt).


    Compilando gramática


    ¡Con estos pasos, el compilador estará listo para ser utilizado!

  4. Live Server Buscamos la extensión de LIVE SERVER en Visual Studio Code. Live Server


    Instalamos la extensión y abrimos el proyecto en Visual Studio Code.

    Instalando Live Server

  5. Ejecutamos nuestro LibreScript nos vamos a la carpeta de LibreSriptIDE.html

    LiveServer


  6. !ESTA LISTO PARA ESCRIBIR CODIGO¡ LiveServer