Cherri Compiler Documentation

Welcome to the Cherri programming language compiler documentation!

Before contributing, please make sure you have read the contributing guidelines.

Apologies, this documentation may be out of date in some places, in those cases, the source code is your friend.

Keep in mind that this compiler is in the early stages and is undergoing heavy development. There is much refactoring to be done, the compiler has not yet reached the desired level of maturity and simplicity, and things are always subject to change.

Shortcut File Format Reference

To download property list (.plist) versions of Shortcuts for further reference, here is a helpful Shortcut (written in Cherri!)

Code Tour

Table of contents