147 optional string equality

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

match
mismatch
null-nomatch
null-false
ident-eq
ident-ne
int-eq
opt-str-eq
unwrap-eq

Expected output

match
mismatch
null-nomatch
null-false
ident-eq
ident-ne
int-eq
opt-str-eq
unwrap-eq

Flows

flow ~src click a branch to expand · @labels scroll to their anchor
src (name: "clip.wav")
flow ~src click a branch to expand · @labels scroll to their anchor
src (name: "other.wav")
flow ~none click a branch to expand · @labels scroll to their anchor
none
flow ~none click a branch to expand · @labels scroll to their anchor
none
flow ~word click a branch to expand · @labels scroll to their anchor
word (w: "x")
flow ~word click a branch to expand · @labels scroll to their anchor
word (w: "x")
flow ~num click a branch to expand · @labels scroll to their anchor
num (n: 3)
flow ~src click a branch to expand · @labels scroll to their anchor
src (name: "x")
flow ~src click a branch to expand · @labels scroll to their anchor
src (name: "clip.wav")

Test Configuration

MUST_RUN LANGUAGES: zig