Dflat Language Specification Index - CPULL/Dflat GitHub Wiki
Types and Literals
What are the basic types? Types, Built-in Types, and Literals
Nulls
OK, something is not there. How it works? Nulls
Variables, Constants, and Scopes
Where I store my data? Where it is visible? Variables, Constants, and Scopes
Control Flow
What if this is like that? Control Flow (If, Switch, and Switch Expressions)
Loops
OK, let's do this for a while... Loops (For, While)
Functions and Parameters
How I pass some work to do and get the result back? Functions and Parameters
Date, Time, Clocks & Lapses
You must remember this A kiss is just a kiss, a sigh is just a sigh The fundamental things apply As time goes by. Date, Time, Clocks, and Lapses
Strings and Formatting
Writing is easy, no strings attached. Strings and Formatting
Collections
When things need to stay together. Collections
Namespaces, Imports, and Aliases
Program and Library Structure
Classes and Traits
Ownership and Memory Model
Pointers and Volatile
Standard Library
Toolset (Compiler and IDE)