377 index ordered range routing

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

ge2 20
ge2 30
ge2 31
first 20
eq3 30
eq3 31
le2 10
le2 11
le2 20
ge2' 20
ge2' 30
eq1 10
eq1 11
eq1 31
scan 30
scan 20
scan 31
took 20
took 30
ge2 none
eq1' 10

Expected output

ge2 20
ge2 30
ge2 31
first 20
eq3 30
eq3 31
le2 10
le2 11
le2 20
ge2' 20
ge2' 30
eq1 10
eq1 11
eq1 31
scan 30
scan 20
scan 31
took 20
took 30
ge2 none
eq1' 10

Flows

flow ~new click a branch to expand · @labels scroll to their anchor
new (players, capacity: 8, source: key: i64, val: i64)
flow ~ordered click a branch to expand · @labels scroll to their anchor
ordered (expr: players, key, source: <implicit_source>)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (players, source: key: 3, val: 30)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (players, source: key: 2, val: 20)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (players, source: key: 1, val: 10)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (players, source: key: 3, val: 31)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (players, source: key: 1, val: 11)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)
flow ~query click a branch to expand · @labels scroll to their anchor
query (players)

Test Configuration

MUST_RUN LANGUAGES: zig