140 string equality if dispatch

✓ Passing This code compiles and runs correctly.

Code

input.k

Supporting Files

a_cs_equiv.deps.json
a_cs_equiv.runtimeconfig.json
actual.cs.txt
koru.csproj
obj/Debug/net8.0/koru.AssemblyInfo.cs
obj/Debug/net8.0/koru.AssemblyInfoInputs.cache
obj/Debug/net8.0/koru.GeneratedMSBuildEditorConfig.editorconfig
obj/Debug/net8.0/koru.csproj.CoreCompileInputs.cache
obj/Debug/net8.0/koru.csproj.FileListAbsolute.txt
obj/Debug/net8.0/koru.genruntimeconfig.cache
obj/Debug/net8.0/koru.sourcelink.json
obj/koru.csproj.nuget.dgspec.json
obj/koru.csproj.nuget.g.props
obj/koru.csproj.nuget.g.targets
obj/project.assets.json
obj/project.nuget.cache
output_emitted.cs

Actual

starting
unknown
0
1

Expected output

✓ Zig✓ JavaScript✓ C#
starting
unknown
0
1

Flows

subflow ~route click a branch to expand · @labels scroll to their anchor
if (cmd == "start")
subflow ~gate click a branch to expand · @labels scroll to their anchor
if (word != "secret" and word != "admin")
flow ~route click a branch to expand · @labels scroll to their anchor
route (cmd: "start")
flow ~route click a branch to expand · @labels scroll to their anchor
route (cmd: "stop")
flow ~gate click a branch to expand · @labels scroll to their anchor
gate (word: "guest")
flow ~gate click a branch to expand · @labels scroll to their anchor
gate (word: "secret")

Test Configuration

MUST_RUN LANGUAGES: zig js cs