Переменная равна 255, но сравнивать её с 255 бесполезно.
Ты писал про 65535, а не 255. С 255 нормально сравнится.
Сообщение от Reobne
За переполнением мы прекрасно следим, и знаем что у нас, при отнимании 1 от нуля должно получиться 255.
Отрицательные числа этим Паскалем сейчас не поддерживаются, так что лучше не получать заведомо отрицательные числа. Про переполнение думаю в будущей версии, чтоб было, как правильно (0-1=255).