def lead0.ip

bend-toon-codec@0.1.0.0 · src/prim.bend:25

import bend-toon-codec@0.1.0.0/src/prim.bend as Prim
import Base
import bend-toon-codec@0.1.0.0/src/head.bend as Hd

25# A forbidden leading zero: an integer part of two or more digits starting
26# with 0 (`05`, `-007`), which stays a string. `0`, `0.5`, `0e1` are numbers.
27def lead0.ip(+ip: String) -> Bool:
28  Hd.lead(ip, 48) && Hd.at_least(ip, 2n)

Uses (5)

Used by (1)