Keywords
Letlang divides keywords into 3 categories:
- value keywords
- operator keywords
- syntactic keywords
Value keywords
Those keywords are used to represent specific values:
truefalse
Operator keywords
Those keywords are used as part of Letlang operators:
notandorinis
Syntactic keywords
Those keywords are use as part of the syntactic elements of the language, they are classified in the following subcategories:
Module declaration:
module
Import system:
fromimportas
Symbol declaration:
letpubclassfunctailreceffectextern
Guards:
whenwith
Control flow:
dointerceptcatchperformthrowspawnreceiveaftermatchcondelse
Tail recursion:
recursefinal