1
0
Fork
You've already forked gil
0
Gil CPU that powers the Gil Virtual Machine
  • C 93.1%
  • Makefile 6.9%
2025年01月09日 17:56:20 +08:00
src vm init logic cleaned up 2024年12月31日 14:28:34 +08:00
tests fix mem set bug; added more opc basic tests; 2024年12月26日 10:56:21 +08:00
.gitignore Init commit of Gil VM! Jumps need debugging & Load/Store to memory opcodes need implementing; 2024年12月16日 18:08:01 +08:00
LICENSE Initial commit 2024年12月16日 10:03:49 +00:00
Makefile clarify build target is a VM 2024年12月31日 14:29:04 +08:00
README.md update readme 2025年01月09日 17:56:20 +08:00

 
 ▗▄▄▖▗▄▄▄▖▗▖ 
▐▌ █ ▐▌ 
▐▌▝▜▌ █ ▐▌ 
▝▚▄▞▘▗▄█▄▖▐▙▄▄▖
 

What is Gil?

Gil is the CPU that powers the cute af Gil Virtual Machine. It is written in ANSI C for maximum portability.

Gil was inspired by and draws heavily from the work of Uxn/Varara (by Devine Lu Linvega) and the Ilo/Konilo (by Charles Childer).

I hope to one day develop and refine this project to be even a tenth as good as those aforementioned projects.

What's next for Gil?

  • Gil "core" C code ported over to Plan 9 (9 Front) flavored C
  • Improve from the barebones Gil VM to have proper device support
  • Work on the Gigil programming language Assembler to write programs for the Gil VM