diff options
author | ringabout <43030857+ringabout@users.noreply.github.com> | 2022-08-09 16:32:29 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-09 16:32:29 +0800 |
commit | e8ae2dc90ba62466b3aba212df133f7ad564cbab (patch) | |
tree | 902ded8319f73e6df66a0aa4ba875d2ef50e13d3 /lib/pure/strscans.nim | |
parent | cddd4de658fccc9c715cebb6788312f82d5b03a8 (diff) | |
download | Nim-e8ae2dc90ba62466b3aba212df133f7ad564cbab.tar.gz |
bootstrap the compiler with nimPreviewSlimSystem (#20176)
* bootstrap the compiler with nimPreviewSlimSystem * threads
Diffstat (limited to 'lib/pure/strscans.nim')
-rw-r--r-- | lib/pure/strscans.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/pure/strscans.nim b/lib/pure/strscans.nim index 99442075a..7db6f28af 100644 --- a/lib/pure/strscans.nim +++ b/lib/pure/strscans.nim @@ -286,6 +286,10 @@ efficiency and perform different checks. import macros, parseutils import std/private/since +when defined(nimPreviewSlimSystem): + import std/assertions + + proc conditionsToIfChain(n, idx, res: NimNode; start: int): NimNode = assert n.kind == nnkStmtList if start >= n.len: return newAssignment(res, newLit true) |