Почему коды '[' и ']' ascii не следуют друг за другом? - PullRequest
3 голосов
/ 04 февраля 2020

Кто-нибудь знает, почему было принято решение о том, чтобы коды клавиш ASCII '[' и ']' или '{' и '}' были разделены двумя вместо одного di git? OCD сработал.

1 Ответ

3 голосов
/ 04 февраля 2020

Эволюция кодов символов

Посмотрите @ следующую статью: https://web.archive.org/web/20050305043226/http: // www.transbay.net/~enf/ascii/ascii.pdf

Я нашел это из следующей статьи об обмене стека : https://softwareengineering.stackexchange.com/a/149901/94281

Ascii был эволюционным результатом, но был основан на предыдущих работах / изобретениях, таких как телеграммы и азбука Морзе.

Кроме того, было много разных версий и предложений, прежде чем мы достигли окончательного заказа и результата.

Похоже, что в некоторых первоначальных предложениях [ и ] были объединены.

Например:

enter image description here

Однако, после совещания X3.2, \ был добавлен между:

enter image description here

Это снова видно в публикации 1962 года:

enter image description here

Источник: Исходные документы по истории кодов символов, 1962-06

Символы подстановки

Чтение архива из Исходные документы по истории кодов символов на странице 38 показано, что некоторые символы были сгруппированы вместе и планировалось заменить другими символами на 26 языках символов:

enter image description here

Аналогичные делается пометка о символах <=> в связи с заменой их на более удобные для бизнеса символы.

enter image description here

Ссылки:

Примечание. Дальнейшее изучение этого вопроса позволяет понять, почему встреча X3.2 привела к такому изменению. .

...