Skip to content

fix name of boolean constants located during symbol lookup - #343

Merged
Smattr merged 1 commit into
mainfrom
smattr/github-342
Aug 16, 2026
Merged

fix name of boolean constants located during symbol lookup#343
Smattr merged 1 commit into
mainfrom
smattr/github-342

Conversation

@Smattr

@Smattr Smattr commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Both false and true were incorrectly created as constants named “boolean” during symbol resolution. They were registered in the resolution table under their correct names, so symbol resolution worked out. But if you inspected the AST data structures you would find literal expressions “false” and “true” would be described as pointing to values named “boolean”.

Github: fixes #342 “symbol resolution calls 'true' and 'false' instead 'boolean'”

Both `false` and `true` were incorrectly created as constants named
“boolean” during symbol resolution. They were registered in the
resolution table under their correct names, so symbol resolution worked
out. But if you inspected the AST data structures you would find literal
expressions “false” and “true” would be described as pointing to values
named “boolean”.

Github: fixes #342 “symbol resolution calls 'true' and 'false' instead 'boolean'”
@Smattr
Smattr merged commit 921ad39 into main Aug 16, 2026
23 checks passed
@Smattr
Smattr deleted the smattr/github-342 branch August 16, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

symbol resolution calls 'true' and 'false' instead 'boolean'

1 participant