/silklang

Interprete en java.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Silk lang

Silk es un lenguaje de programacion basado en el libro Crafting Interpreters.

Este libro utilice para aprender los fundamentos del funcionamiento de un interprete para la materia de compiladores en mi universidad.


Replicacion del Codigo Fuente.

Para poder replicar el ejecutable se necesitaran ciertas herramientas las cuales listare abajo.

  1. Git
  2. Java JDK 17+
  3. Maven

Comandos

Para poder seguir estos comandos, Asegurarse de haber instalado las herramientas y que se hallan agregado al path.

Abrir una terminal de preferencia (cmd, powershell, etc)

  1. git clone https://github.com/elikawa7/silklang.git
  2. cd silklang
  3. mvn clean package
  4. cd target
  5. java -jar silki.jar -h

Si los pasos fueron exitosos deberia mostrar esto en tu terminal.

Resultado


Otros

Tambien puede probar el ejecutable descargando desde Releases