Notes On Night

Night is a programming language I am developing that is inspired by C and functional languages. The goal is for me to learn how to develop a compiler and implement useful language features. This page exists as a reference for some of the syntax and features (both extant and planned) of the language. It only assumes familiarity with C, everything else is explained. Declarations Variables Variable declarations in Night are based on the following form: