eo-phi-normalizer-2.0.0: data/0.41.2/org/eolang/switch.phi
{
⟦
org ↦ ⟦
eolang ↦ ⟦
switch ↦ ⟦
cases ↦ ∅,
len ↦ Φ.org.eolang.dataized(
α0 ↦ ξ.cases.length
).as-bytes,
φ ↦ ξ.len.eq(
α0 ↦ Φ.org.eolang.number(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 00-00-00-00-00-00-00-00
)
)
).if(
α0 ↦ Φ.org.eolang.error(
α0 ↦ Φ.org.eolang.string(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 73-77-69-74-63-68-20-63-61-73-65-73-20-61-72-65-20-65-6D-70-74-79
)
)
),
α1 ↦ ξ.case-at(
α0 ↦ Φ.org.eolang.number(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 00-00-00-00-00-00-00-00
)
)
)
),
case-at ↦ ⟦
index ↦ ∅,
case ↦ ξ.ρ.cases.at(
α0 ↦ ξ.index
),
φ ↦ ξ.index.eq(
α0 ↦ ξ.ρ.len
).if(
α0 ↦ Φ.org.eolang.true,
α1 ↦ ξ.case.at(
α0 ↦ Φ.org.eolang.number(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 00-00-00-00-00-00-00-00
)
)
).if(
α0 ↦ ξ.case.at(
α0 ↦ Φ.org.eolang.number(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 3F-F0-00-00-00-00-00-00
)
)
),
α1 ↦ ξ.ρ.case-at(
α0 ↦ ξ.index.plus(
α0 ↦ Φ.org.eolang.number(
α0 ↦ Φ.org.eolang.bytes(
Δ ⤍ 3F-F0-00-00-00-00-00-00
)
)
)
)
)
)
⟧
⟧,
λ ⤍ Package
⟧,
λ ⤍ Package
⟧
⟧
}