Skip to content

case insensitive variables

Choose a tag to compare

@misterunix misterunix released this 29 May 15:37
· 3 commits to main since this release

Variables were case-sensitive because the interpreter stored and looked them up using the raw spelling from the source. I changed that boundary so names are normalized to uppercase on every write and read path in interpreter.go, which makes X, x, and x all resolve to the same variable.