Revert "add fromChar" (#20336)

Revert "add `fromChar` (#20332)"

This reverts commit 846cc746a2.
This commit is contained in:
ringabout 2022-09-13 01:33:47 +08:00 • committed by GitHub
commit c9a92117f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -997,15 +997,6 @@ func toOctal*(c: char): string {.rtl, extern: "nsuToOctal".} =
result[i] = chr(val mod 8 + ord('0'))
val = val div 8
func fromChar[T: SomeInteger](ch: char): T =
runnableExamples:
assert fromChar[int8]('6') == 6
doAssertRaises AssertionDefect:
fromChar[int8]('a')
assert isDigit(ch)
T(ord(ch) - ord('0'))
func fromBin*[T: SomeInteger](s: string): T =
## Parses a binary integer value from a string `s`.
##