Proyecto para la creación de una máquina virtual en un lenguaje C rusificado

Se ha publicado el código fuente de la implementación inicial de la máquina virtual desarrollada desde cero. El proyecto se destaca porque el código está escrito en un lenguaje C rusificado (por ejemplo, en lugar de int se usa цел, long se usa длин, for se usa для, if se usa если, return se usa вернуть, etc.). La rusificación del lenguaje se ha realizado mediante macros y se ha implementado a través de la inclusión de dos archivos de encabezado ru_stdio.h y keywords.h. Los textos fuente se distribuyen bajo la licencia MIT.

El objetivo del proyecto es crear una máquina virtual con una arquitectura simple y un conjunto de instrucciones. La máquina virtual será fácil de aprender, y su implementación no llevará mucho tiempo. Una ventaja sustancial será la documentación en ruso exhaustiva. El desarrollo para la máquina virtual será completamente en cirílico, en particular, se utilizará el cirílico para las mnemotécnicas de instrucciones, los nombres de los registros, etc.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster