Examples

Bindings

A name is bound once. Binding it again shadows it.

main (print)

# A module-level binding is a constant.
limit = 10

main()
    # name = value binds once. Binding the same name again shadows it;
    # nothing is changed in place.
    total = 1
    total = total + limit
    total = total * 2
    print.line("{total}")
22