В таблице ASCII знаки препинания появляются между непечатаемыми символами и перед цифрами ( !"#$%&')*+,-./
), между цифрами и заглавными буквами ( :;<=>?@
), между заглавными буквами ( [\]^_`
) и строчными буквами и после строчных букв ( {|}~
).
На первый взгляд можно ожидать, что они будут сгруппированы вместе; возможно, либо перед всеми буквенно-цифровыми символами, либо за ними. Но это не так; они встречаются в этих разных группах.
Почему это так? Есть ли какая-то (возможная историческая) причина, по которой персонажи группируются таким образом?
Ответы:
Согласно статье Википедии ASCII :
источник