def exponent.sign
bend-lint-rules@0.2.0.0 · layout/format.bend:449
import bend-lint-rules@0.2.0.0/layout/format.bend as Format
import Base
449def exponent.sign(
450 rest: String,
451 +again: String,
452 mark: String,
453 keep: String,
454 text: String,
455 n: U32,
456 last: Char
457) -> Scan:
458 match rest:
459 case SCon{'+', +r}:
460 exponent.digits(is_digit_at(r), r, mark ++ "+", 2, keep, text, n, last, True{})
461 case SCon{'-', +r}:
462 exponent.digits(is_digit_at(r), r, mark ++ "-", 2, keep, text, n, last, True{})
463 case _:
464 exponent.digits(is_digit_at(again), again, mark, 1, keep, text, n, last, False{})