summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rwxr-xr-xlib/system.nim4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/system.nim b/lib/system.nim
index cfe97eab9..815d14fa4 100755
--- a/lib/system.nim
+++ b/lib/system.nim
@@ -128,9 +128,7 @@ proc `..`*[T](a, b: T): TSlice[T] {.noSideEffect, inline.} =
   result.b = b
 
 proc `..`*[T](b: T): TSlice[T] {.noSideEffect, inline.} =
-  ## `slice`:idx: operator that constructs an interval ``[low(T), b]``
-  when int(low(b)) == low(int): result.a = 0
-  else: result.a = low(b)
+  ## `slice`:idx: operator that constructs an interval ``[default(T), b]``
   result.b = b
 
 proc contains*[T](s: TSlice[T], value: T): bool {.noSideEffect, inline.} =