trilogy

Actually just three programming languages in a trenchcoat

MIT License

Stars
1

Trilogy

My (approximately) third attempt at building a programming language[^1][^2].

Also a programming language that more closely resembles three languages at once than any one single language.

Also an exploration into a bunch of ideas in language theory (or at least my own ideas of them) that I am finding come in sets of three.

That makes a trilogy. Hopefully I produce something useful. Third time's the charm!

[^1]: First few were school projects, WLP4 (a subset of C), and Joos (a subset of Java), and maybe a few others. Though technically I did (attempt to) implement them (with friends), they aren't my languages, so I cannot provide the source code. [^2]: The first I could call my own was Lumber, an experiment at a logic programming language, but much was found lacking in performance and practicality.

Status

The 0.1 "barely functioning" version of Trilogy and all its components is nearing readiness. Though far from a fully working ecosystem, at least the language will soon work, for the most part, enough to begin experimenting with its usability and iterating on the design.