020 refine target scoped variant

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

scoped

Expected output

scoped

Expected comptime output

refine input:Sample: value: i64 & >=0, mode: i64
refine input:Sample|fpga: value: i64 & >=0 & <=255, mode: i64

Flows

flow ~std/proto click a branch to expand · @labels scroll to their anchor
std/proto (Sample, source: value: i64 mode: i64)
flow ~std/refine click a branch to expand · @labels scroll to their anchor
std/refine (Sample, source: value: i64 & >=0 mode: i64)
flow ~std/refine click a branch to expand · @labels scroll to their anchor
std/refine|fpga (Sample, source: value: i64 & <=255)
flow ~print.ln click a branch to expand · @labels scroll to their anchor
print.ln (expr: "scoped")

Test Configuration

MUST_RUN

Post-validation Script: