mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-30 01:44:37 +00:00
18 lines
350 B
Nim
18 lines
350 B
Nim
discard """
|
|
file: "tenumhole.nim"
|
|
output: "first0second32third64"
|
|
"""
|
|
|
|
type Holed = enum
|
|
hFirst = (0,"first")
|
|
hSecond = (32,"second")
|
|
hThird = (64,"third")
|
|
|
|
var x = @[0,32,64] # This is just to avoid the compiler inlining the value of the enum
|
|
|
|
echo Holed(x[0]),ord Holed(x[0]),Holed(x[1]),ord Holed(x[1]),Holed(x[2]),ord Holed(x[2])
|
|
|
|
|
|
|
|
|