Skip to content

Rauko es un proyecto personal el cual está basado en la simulación de un sistema complejo en donde su núcleo central es el lenguaje C.

License

Notifications You must be signed in to change notification settings

boodahDEV/Rauko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 )

About

Rauko es un proyecto personal el cual está basado en la simulación de un sistema complejo en donde su núcleo central es el lenguaje C.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages