def exp.done
import bend-toon-codec@0.1.0.0/src/num.bend as Numimport Base
67# After the exponent digits: nothing may follow.
68def exp.done(+neg: Bool, +ip: String, +fp: String, +eneg: Bool, +r: Sp) -> Maybe<&2, Num>:
69 match r:
70 case Sp{+ds, +rest}:
71 num.opt(String.is_empty(rest) && Bool.not(String.is_empty(ds)), Num{neg, ip, fp, eneg, ds})