I was screwing around with a small program this morning and had this rather noob problem... why doesn't the following code produce any output other than "Key > 0"? It also doesn't exit properly.
SuperStrict FlushKeys Repeat Delay 50 Local a:Int = GetChar() If a = 27 End 'This should be ESC Print "Key > " + a Forever