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{})

Uses (10)

Used by (1)