Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 2.28 KB

README.md

File metadata and controls

32 lines (22 loc) · 2.28 KB

Rauko

Rauko es un compilador básico elaborado en lenguaje C, capas de procesar y simular el comportamiento de un compilador en tiempo real. Basado en procesar su propio tipo de lenguaje (aun sin un nombre en específico) el cual está basado en una combinación del propio C y algo de Script básico.

Ejecución y compilación

Para ejecutar básicamente basta con ir mediante el terminal a la ruta Rauko/src y colocamos el siguiente comando para compilar: gcc main.c -o ../Runner/main y para ejecutar ../Runner/main. PD: El archivo fuente debe estar dentro la carpeta donde esta el fuente.

En futuras versiones incluira de forma nativa un script ejecutable, tanto para Windows como para sistemas Linux.

  • Es importante ejecutar mediante el terminal usando el compilador C en GCC en el cual podemos instalar en cualquier plataforma.

  • Personalmente probé ejecutarlo en Dev C++ V5.11 y generaba una serie de errores. Por este motivo recomiendo el uso mediante terminal.

Lenguaje

El lenguaje que maneja este simulador de compilador está basado en una combinación del propio C y algo de Script básico. Este lenguaje esta aun en desarrollo y está adaptándose al compilador, pero hasta la versión v0.0.90 maneja las salidas a través de la función o comando: lm el cual significa LineMessage.

Un ejemplo para mostrar una salida correcta es lm ‘hola mundo’.

En futuras versiones se podra manejar muchos mas atributos importantes que hacen de un lenguaje de programacion sea generalizado.

Contribuyendo

Las solicitudes de extracción son bienvenidas. Para cambios importantes, primero abra un problema para discutir qué le gustaría cambiar.

Licencia

Apache 2.0

PROYECTO AUN EN PAÑALES.

  • Version estable Rauko V0.0.90 ( Esta version es muy basica pero funciona )