Мета-символ — это символ, вводимый с помощью клавиши модификатора META. Целое число, представляющее такой символ, имеет установленный бит 2**27. Мы используем старшие биты для этого и других модификаторов, чтобы обеспечить широкий диапазон базовых кодов символов.
В строке бит 2**7, присоединенный к символу ASCII, указывает на мета-символ; таким образом, мета-символы, которые могут находиться в строке, имеют коды в диапазоне от 128 до 255 и являются мета-версиями обычных символов ASCII. Подробности о META-обработке в строках см. в Помещение событий клавиатуры в строки.
Синтаксис чтения мета-символов использует «\M-». Например, «?\M-A» означает M-A. Вы можете использовать «\M-» вместе с восьмеричными кодами символов (см. ниже), с «\C-» или с любым другим синтаксисом для символа. Таким образом, вы можете записать M-A как «?\M-A» или как «?\M-\101». Точно так же вы можете записать C-M-b как «?\M-\C-b», «?\C-\M-b» или «?\M-\002».