Redcode
Redcode — язык программирования, созданный специально для игры «Бой в памяти»[1]. Авторство языка принадлежит Александру К. Дьюдни, который разместил список команд в своей статье. Язык похож на ассемблер, но не до конца.
Список операций языка
MOV A B — переслать А в В SUB A B — В-А и отослать ответ в В ADD A B — А+В и отослать ответ в В DAT A — # А SPL B — добавить поток выполнения к В CMP A B — если А и В не равны, то следующую строку не выполнять JMP A — передать управление к А JMZ A B — JMP А, если B=0 JMG A B — JMP A, если В не равен 0 DJZ A B — JMP A, если В-1=0
Примечания
- ↑ Shen. Игры настоящих кодеров . «Хакер» (15 октября 2003).