Skip to content

Support dynamic comparisons with symmetric nil semantics - #201

Merged
marmeladema merged 1 commit into
masterfrom
dynamic-comparison-rhs
Sep 23, 2026
Merged

marmeladema merged 1 commit into
masterfrom
dynamic-comparison-rhs

Conversation

@marmeladema

Copy link
Copy Markdown
Collaborator

Support scalar Bytes, Int, and Ip expressions on comparison right-hand sides.

Parse each right-hand side using the literal type selected by its left-hand side.

Treat two missing operands as equal and apply the existing nil-not-equal toggle symmetrically when exactly one operand is missing.

Support scalar Bytes, Int, and Ip expressions on comparison right-hand sides.

Parse each right-hand side using the literal type selected by its left-hand side.

Treat two missing operands as equal and apply the existing nil-not-equal toggle
symmetrically when exactly one operand is missing.
@marmeladema
marmeladema merged commit 123ab58 into master Sep 23, 2026
10 checks passed
@marmeladema
marmeladema deleted the dynamic-comparison-rhs branch September 24, 2026 09:10
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.

2 participants