Cat stares into distance before turning to the camera and making a surprised face.

My Libraries

Libraries and other backend-esque projects I've made go here!

Alkale

Alkale is a Rust lexer and compiler base project. I intend to use it as a jumping-off point to develop a parser library to streamline production of my various languages.

Its crate index may be found here .

DiamondFire IR

DF IR is a Rust intermediate representation for DiamondFire 's code template format. It was primarily made for a half-baked decompiler of mine, but it's free for anyone to use/contribute.

As the repository states, this doesn't provide any advanced tooling for generating templates or analyzing them. This crate is purely to provide a bare-bones implementation of the format to bridge the gap between DF and Rust, simple programs (like my case) or more advanced libraries could totally use this as a backbone though.

Its repository may be found here .