def tz.name.go
import bend-kit-time@0.3.0.0/time.bend as Timeimport Base
819def tz.name.go(s: String, +rev: String, +quoted: Bool) -> Maybe<&2, TzText>:
820 match s:
821 case SNil{}:
822 tz.name.empty(quoted, rev)
823 case SCon{Chr{+c}, +t}:
824 tz.name.char(quoted, U32.is_eq(c, 62), tz.alpha(c), tz.quoted(c), rev, c, t,
825 _ => tz.name.go(t, SCon{Chr{c}, rev}, quoted))