eo-phi-normalizer-3.0.0: data/0.49.3/org/eolang/structs/range-of-ints.phi
{⟦
org ↦ ⟦
eolang ↦ ⟦
structs ↦ ⟦
range-of-ints(start, end) ↦ ⟦
φ ↦ 0.eq(ξ.start).or(1.eq(ξ.start.div(ξ.start))).and(
0.eq(ξ.end).or(1.eq(ξ.end.div(ξ.end)))
).if(
Φ̇.structs.range(ξ.auto-named-attr-at-42-8, ξ.end),
Φ̇.error("Some of the arguments are not integers")
),
auto-named-attr-at-42-8 ↦ ⟦
build(num) ↦ ⟦
φ ↦ ξ.num,
next ↦ ξ.ρ.build(1.plus(ξ.φ))
⟧,
φ ↦ ξ.build(ξ.ρ.start)
⟧
⟧,
λ ⤍ Package
⟧,
λ ⤍ Package
⟧,
λ ⤍ Package
⟧
⟧}