Module assign

Source

Structs§

Assign
An assignment of a variable or function, such as x = 1 or f(x) = x^2.
FuncHeader
A function header, not including the body. Functions can have multiple parameters with optional default values, like in f(x, y = 1). When a function with this header is called, the default values are used (i.e. y = 1), unless the caller provides their own values (f(2, 3)).

Enums§

AssignTarget
An assignment target, such as x, list[0], or f(x).
Param
A parameter of a function declaration, such as x or y = 1 in the declaration f(x, y = 1) = x^y.