Designing Sane Scoping Rules
tratt.net
tratt.net
1. A typo on the LHS of an assignment will create a new variable rather than being flagged as an error.
2. There is no way to create variables which are local to the current block, for example, the body of a loop.