mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
32 lines
458 B
Nim
32 lines
458 B
Nim
discard """
|
|
output: '''7
|
|
8 8
|
|
-2'''
|
|
"""
|
|
|
|
#bug 1063
|
|
|
|
const
|
|
KeyMax = 227
|
|
myconst = int((KeyMax + 31) / 32)
|
|
|
|
type
|
|
FU = array[int((KeyMax + 31) / 32), cuint]
|
|
|
|
echo FU.high
|
|
|
|
type
|
|
PKeyboard* = ptr object
|
|
TKeyboardState* = object
|
|
display*: pointer
|
|
internal: array[int((KeyMax + 31)/32), cuint]
|
|
|
|
echo myconst, " ", int((KeyMax + 31) / 32)
|
|
|
|
#bug 1304 or something:
|
|
|
|
const constArray: array[-3..2, int] = [-3, -2, -1, 0, 1, 2]
|
|
|
|
echo constArray[-2]
|
|
|