abstractclassaccessaliasas
break
case
cast_to
class
const
const variable, whose value cannot change and whose type is also const-whateverconst function, in furtherance of const-correctness, which means that a function
cannot change the state of an objectconstruct
constructor
continue
ctorconstructordefdef function, which contains only one expression. It still must be called with parentheses, though.destructor
dodtor
else
elseif
false
from
func
function
generic
if
immutable
import
in
indexing
interface
invariant
is_a
iterate
match
namespace
null
out
package
procprocedureprocedure
ref
returnsignature
struct
this
to
true
type
typeof
val
var
while
with
yield