|
spudplate
Template scaffolding compiler for spudlang .spud files
|
A bare assignment statement - rebinds an existing variable. More...
#include <ast.h>
A bare assignment statement - rebinds an existing variable.
Example: count = count + 1
Unlike let, the name must already be declared in an enclosing scope and the new value must match the original type. Path aliases bound by as, repeat iterators, and ask-bound names are read-only and may not be reassigned.