1
0
Fork 0
The Coco reference compiler. IR-based compiler with interpreter that runs the reference implementation of the Coco programming language. Currently for x86 platforms and Intel assembly, with a Chasm backend planned.
Find a file
2025-12-04 23:20:55 -06:00
cmd/coco improved error handling, logical operators 2025-12-04 12:52:31 -06:00
internal control structures, loops 2025-12-04 23:20:55 -06:00
spec improved error handling, logical operators 2025-12-04 12:52:31 -06:00
.gitignore improved error handling, logical operators 2025-12-04 12:52:31 -06:00
demo.coco improved error handling, logical operators 2025-12-04 12:52:31 -06:00
go.mod initial steps 2025-12-03 13:34:20 -06:00
readme.md initial steps 2025-12-03 13:34:20 -06:00

Coco

This is a special version of the Coco language that uses Go as a compiler. It's our language layered over Go's runtime for ease of development - proof-of-concept kinda stuff. It acts as a test-bed for proving the language syntax and semantics.

See the spec/ directory for our documentation on our language syntax and semantics.