summary refs log blame commit diff stats
path: root/tests/range/tbug499771.nim
blob: 1504a2ad70a2f9a20ffb17ac01e112e0eefda071 (plain) (tree)
1
2
3
4
5
6
7
8
9

                        

                                      
   
    

                            
                     
                                                                

                      

                                                 
discard """
  file: "tbug499771.nim"
  output: '''TSubRange: 5 from 1 to 10
true true true'''
"""
type
  TSubRange = range[1 .. 10]
  TEnum = enum A, B, C
var sr: TSubRange = 5
echo("TSubRange: " & $sr & " from " & $low(TSubRange) & " to " &
     $high(TSubRange))

const cset = {A} + {B}
echo A in cset, " ", B in cset, " ", C notin cset