Redcode


Redcode — язык программирования, созданный специально для игры «Бой в памяти»[1]. Автор языка – Александр Киватин Дьюдни (англ. Alexander Keewatin Dewdney), который в соавторстве с Дэвидом Джонсом впервые написал руководство к игре со списком восьми команд языка, опубликованное в журнале Scientific American в марте 1984 года. Синтаксически Redcode похож на ассемблер. Существует несколько различных стандартов, определяющих систему выполнения команд: ICWS'86, ICWS'88[2], ICWS'94, также существуют системы, не соответствующие полностью им.

Стандарт ICWS'94 определяет следующие 19 команд (приведены в алфавитном порядке; в круглых скобках — англоязычная расшифровка команды), синтаксис некоторых из них существенно отличается от других стандартов: