Изучаю brainfuck, язык простой, увлекательный. Практически всё пишется без проблем. Но вот столкнулся с проблемой: никак не могу сравнить два числа (<, >, <=, >=, <0, >0). Гугление не помогло. Единственное решение, что пришло в голову: отнимать второе число от первого и если первое станет 0, то поднять флаг. Я в правильном направлении я двигаюсь? А то это какое-то монструозное решение. Но я сейчас уставший, мозг не работает, ничего не получается. Пока устрою перекур. Может быть кто подскажет элегантное решение, если знает?
Эх, вот если бы было простое решение как узнать положительное или отрицательное число — всё бы заметно упростилось...