diff options
author | ringabout <43030857+ringabout@users.noreply.github.com> | 2024-08-11 19:10:04 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-11 13:10:04 +0200 |
commit | f0e1eef65ed08fb153b88615f07ea0fd91e4c258 (patch) | |
tree | 4b580b25b54f31d9fc89ef7347f0d6eb4e23e731 /doc | |
parent | 49544692598812a8306b8f9b4b437eac32ca804e (diff) | |
download | Nim-f0e1eef65ed08fb153b88615f07ea0fd91e4c258.tar.gz |
fixes #14522 #22085 #12700 #23132; no range check for uints (#23930)
fixes #14522 fixes #22085 fixes #12700 fixes #23132 closes https://github.com/nim-lang/Nim/pull/22343 (succeeded by this PR) completes https://github.com/nim-lang/RFCs/issues/175 follow up https://github.com/nim-lang/Nim/pull/12688
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual.md | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/doc/manual.md b/doc/manual.md index e471658a4..045749450 100644 --- a/doc/manual.md +++ b/doc/manual.md @@ -3788,9 +3788,6 @@ type conversions to unsigned integers and between unsigned integers. The rationale for this is mostly better interoperability with the C Programming language when algorithms are ported from C to Nim. -Exception: Values that are converted to an unsigned type at compile time -are checked so that code like `byte(-1)` does not compile. - **Note**: Historically the operations were unchecked and the conversions were sometimes checked but starting with the revision 1.0.4 of this document and the language implementation the |