Cryn wiki

Welcome. This is the documentation for the Cryn programming language (version 0.3.0).

PageWhat it is for
Learning CrynA course from first principles. Start here if you have never programmed, or if Cryn is your first unusual language.
Language ReferenceThe language definition. One large table with every word of the language, plus reference tables for types, literals, limits, and defined behavior.
ExamplesWalkthroughs of the complete programs in the repository's examples folder: fibonacci, fizzbuzz, sorting, a word counter, a linked list, and a free-list allocator.
ArchitectureHow the compiler and runtime are built: the pipeline, every source file, and how to extend the language.