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]