Тильда

Знаки препинания и ударения

~  ◌̃
Тильда (символ), Комбинированная тильда ( диакритический знак )
В  ЮникодеU+007E ~ ТИЛЬДА U+0303 ◌̃ ОБЪЕДИНЕНИЕ ТИЛЬДЫ
Связанный
Смотрите такжеДвойная тильда (значение) U+301CВОЛНА ТИРЕ

Тильда ( / ˈ t ɪ l d ə / , также / ˈ t ɪ l d , - d i , - d / ) [1] — это графема ˜ или ~ с рядом применений. Название символа пришло в английский язык от испанского tilde , которое в свою очередь произошло от латинского titulus , что означает «титул» или «надпись». [2] Его основное применение — как диакритический знак (ударение) в сочетании с базовой буквой. Его отдельная форма используется в современных текстах в основном для обозначения приближения .

История

Использование средневековыми писцами

Первоначально тильда была одним из множества знаков, написанных над пропущенной буквой или несколькими буквами в качестве писцового сокращения («знак сокращения»). [3] Таким образом, общеупотребительные слова Anno Domini часто сокращались до A o Dñi , с приподнятым концом со знаком сокращения, помещенным над «n». Такой знак мог обозначать пропуск одной или нескольких букв. Это позволяло сэкономить на оплате труда писца и стоимости пергамента и чернил. Средневековые европейские хартии, написанные на латыни, в основном состояли из таких сокращенных слов со знаками сокращения и другими сокращениями; только редкие слова были даны полностью.

Текст Книги Страшного суда 1086 года, относящийся, например, к поместью Молланд в Девоне (см. соседнюю картинку), сильно сокращен , на что указывают многочисленные тильды.

Текст Книги Страшного суда в Эксетере 1086 г.

Текст с расшифровкой сокращений выглядит следующим образом:

Молланд временный король Эдуарди гелдабат про четыре человека и один человек. Terra est Quadraginta Carucae. In dominio sunt tres carucae et decem servi et triginta Villani et viginti bordarii cum sedecim carucis. Ibi duodecim acrae prati et quindecim acrae silvae. Pastura tres leugae в долготе и широте. Reddit quattuor et viginti libras ad pensam. Huic manerio est adjuncta Blachepole. Elwardus tenebat tempore regis Edwardi pro manerio et geldabat pro dimidia hida. Terra est duae carucae. Ibi sunt quinque Villani cum uno servo. Valet viginti Solidos Ad Pensam et Arsuram. Eidem manerio est injuste adjuncta Nimete et valet quindecim Solidos. Ipsi manerio pertinet tercius denarius de Hundredis Nortmoltone et Badentone et Brantone et tercium Animal Pasturae Morarum.

Перевод: Во времена короля Эдуарда Молланд кастрировал за четыре гайды и одну гайду. Земля стоит сорок карукасов . В поместье три барона, десять крепостных, тридцать крестьян и двадцать бордаров с шестнадцатью баронами. Есть двенадцать акров лугов и пятнадцать акров леса. Пастбище в три лиги в длину и ширину. Оно должно весить четыре и двадцать фунтов. Блахепол прикреплен к этому поместью. Элвард держал его во времена короля Эдуарда как поместье и кастрировал за половину гайды. Земля стоит два карукаса. Есть пять крестьян с одним слугой. Оно стоит двадцать шиллингов за взвешивание и сжигание. Это же поместье несправедливо прикреплено к Ниму и стоит пятнадцать шиллингов. Поместью принадлежит треть пенни Сотни Нортмолтона, Бадентона и Брэнтона и треть скота пастбища.

Роль механических пишущих машинок

Пишущая машинка Olivetti Lettera 32 (португальская модель) с клавишей «тильда» (и «циркумфлекс») рядомÇ
Испанская пишущая машинка (клавиатура QWERTY) с неактивными клавишами для акута, циркумфлекса, диэрезиса и грависа. Ñ/ñ присутствует только как предварительный символ.

На пишущих машинках, разработанных для языков, которые обычно используют диакритические знаки (знаки ударения), есть два возможных решения. Клавиши могут быть выделены для заранее составленных символов или, в качестве альтернативы, может быть предусмотрен механизм мертвых клавиш . В последнем случае отметка делается при нажатии мертвой клавиши, но в отличие от обычных клавиш, каретка для бумаги не движется дальше, и, таким образом, следующая буква, которая должна быть напечатана, печатается под этим ударением. Пишущие машинки для испанского языка обычно имеют выделенную клавишу для Ñ /ñ, но, поскольку в португальском языке используются Ã /ã и Õ /õ, одна мертвая клавиша (вместо того, чтобы выделять две клавиши) является наиболее практичным решением.

Символ тильды не существовал самостоятельно как наборный шрифт или печатный символ, поскольку в комплект шрифтов для испанского или португальского языков входили типы для диакритических форм.

Централизованная тильда ASCII

Засечки:—~—
Шрифт без засечек:—~—
Моноширинный:—~—
Отдельно стоящая тильда между двумя длинными тире
в трех семействах шрифтов

Первый стандарт ASCII (X3.64-1963) не имел тильды. [4] : 246  Подобно португальскому и испанскому, французскому, немецкому и скандинавским языкам также требовались символы сверх базовых 26, необходимых для английского языка. ASA работала с CCITT и через него над интернационализацией кодового набора, чтобы удовлетворить основные потребности, по крайней мере, западноевропейских языков.

Похоже, что на заседании 13–15 мая 1963 года CCITT решил, что предложенный стандарт 7-битного кода ISO будет соответствовать их нуждам, если в него будут добавлены строчные буквы и пять диакритических знаков [...]. [5] Затем на заседании 29–31 октября подкомитет ISO изменил проект ISO, чтобы соответствовать требованиям CCITT, заменив стрелку вверх и стрелку влево диакритическими знаками, добавив диакритические значения к апострофу и кавычкам и сделав знак числа двойным [a] для тильды. [6]

—  Бесплатный информационный сайт Юкки (со ссылками на первоисточники). [7]

Так  появился стандарт ISO 646 (и обновленный до X3.64-1967 стандарт ASCII), в котором тильда и другие символы были необязательными. [4] : 247  [b]

ISO  646 и ASCII включили в себя многие из надпечаток строчных диакритических знаков с пишущих машинок, включая тильду. Надпечатка должна была работать путем помещения кода возврата между кодами для буквы и диакритического знака. [8] Однако даже в то время механизмы, которые могли бы сделать это или любую другую надпечатку, не были широко доступны, не работали для заглавных букв и были невозможны на видеодисплеях, в результате чего эта концепция не получила значительного признания. Следовательно, многие из этих отдельно стоящих диакритических знаков (и подчеркивание ) были быстро повторно использованы программным обеспечением в качестве дополнительного синтаксиса, в основном став новыми типами синтаксических символов, которые мог использовать язык программирования. Поскольку такое использование стало преобладающим, дизайн шрифта постепенно развивался, поэтому эти диакритические символы стали больше и более вертикально центрированными, что сделало их бесполезными в качестве надпечаток диакритических знаков, но гораздо более удобными для чтения как отдельно стоящие символы, которые стали использоваться для совершенно других и новых целей. Большинство современных шрифтов выравнивают простую ASCII-символику « интервал » (отдельно стоящую) тильду на том же уровне, что и тире , или лишь немного выше. [ необходима цитата ]

Отдельно стоящая тильда имеет код 126 в ASCII, откуда она была унаследована в Unicode как U+007E.

Похожий знак ( ) известен в типографике и лексикографии как тире : он используется в словарях для обозначения пропуска слова в заголовке. [9]

Связь с испанским

Логотип Института Сервантеса
Логотип CNN на испанском языке

Как указывает этимологическое происхождение слова «тильда» в английском языке, этот символ тесно связан с испанским языком . Связь проистекает из использования тильды над буквой ⟨n⟩ для образования (другой) буквы ⟨ñ⟩ в испанском языке, особенность, присущая лишь нескольким другим языкам, большинство из которых исторически связаны с испанским. Эта особенность может помочь неносителям языка быстро идентифицировать текст как написанный на испанском языке с минимальным шансом на ошибку. В частности, в 1990-х годах испаноговорящие интеллектуалы и новостные агентства продемонстрировали поддержку языка и культуры, защищая эту букву от тенденций глобализации и компьютеризации , которые угрожали удалить ее с клавиатур и других стандартизированных продуктов и кодов. [10] [11] Институт Сервантеса , основанный правительством Испании для продвижения испанского языка на международном уровне, выбрал в качестве своего логотипа сильно стилизованную букву Ñ с большой тильдой. Круглосуточный новостной канал CNN в США позже применил аналогичную стратегию к своему существующему логотипу для запуска своей испаноязычной версии , поэтому он пишется как CN͠N. И подобно Национальной баскетбольной ассоциации (НБА), мужская сборная Испании по баскетболу носит прозвище «ÑBA».

В самом испанском языке слово тильда используется в более общем смысле для обозначения диакритических знаков, включая ударение, обозначающее ударение. [12] Диакритический знак ~ чаще называется virgulilla или la tilde de la eñe и не считается знаком ударения в испанском языке, а скорее просто частью буквы ñ (подобно тому, как точка над ı образует символ i , знакомый читателям английского языка).

Использование

Буквы с тильдой

Unicode кодирует ряд случаев «буквы с тильдой» как предварительные символы , и они показаны ниже. Кроме того, многие другие символы могут быть составлены с использованием возможности комбинирования символов ( U+0303 ◌̃ ОБЪЕДИНЕНИЕ ТИЛЬДЫ , U+0330 ◌̰ ОБЪЕДИНЕНИЕ ТИЛЬДЫ НИЖЕ и другие), которые могут использоваться с любой буквой или другим диакритическим знаком для создания настраиваемого символа, но это не означает, что результат имеет какое-либо реальное применение и не показан в таблице.

Диакритический знак тильда может быть добавлен практически к любому символу с помощью комбинирующей тильды. Греческие и кириллические буквы с тильдой ( Α͂ ᾶ , Η͂ ῆ , Ι͂ ῖ , ῗ, Υ͂ ῦ , ῧ и А̃ а̃ , Ә̃ ә̃ , Е̃ е̃ , И̃ и̃ , О̃ о̃ , У̃ у̃ , Ј̃ j̃) образуются с помощью этого метода.

Распространенное использование в английском языке

В английском языке тильда не используется в качестве диакритического знака, хотя она используется в некоторых заимствованных словах . Отдельная форма символа используется более широко. Неформально [13] он означает «приблизительно» , «около» или «около», например, «~30 минут до», что означает « приблизительно за 30 минут до». [14] [15] Он также может означать «похож на», [16] включая «того же порядка величины, что и», [13] например, « x ~ y », что означает, что x и y имеют тот же порядок величины. Другим символом приближения является двойная тильда , что означает «приблизительно/почти равно». [14] [16] [17] Тильда также используется для указания на соответствие форм путем помещения ее над символом = , таким образом, .

В более позднем цифровом использовании тильды по обе стороны слова или фразы иногда стали передавать определенный тон, который «позволяет заключенным в них словам демонстрировать как искренность, так и иронию», что может заранее разрядить негативную реакцию. [18] Например, журналист BuzzFeed Джозеф Бернстайн интерпретирует тильды в следующем твите :

«в духе сезона теперь будут ссылки на некоторые (imho) спортивные статьи #Bestof2014. Если вы ненавидите хорошие вещи, отключите этот хэштег».

как способ дать понять, что и автор, и читатель знают, что заключенная в ней фраза – «дух сезона» – «является клише, и мы знаем, что это качество ниже достоинства нашего автора, и мы не хотим, чтобы вы думали, что наш автор – человек клише в целом». [18] [c]

Среди прочего, этот символ использовался в социальных сетях для обозначения сарказма . [19] Он также может использоваться в Интернете, особенно в неформальных текстах, таких как фанфики , для передачи жеманного, игривого или кокетливого тона. [20]

Использование диакритических знаков

В некоторых языках тильда — это диакритический знак, который ставится над буквой для обозначения изменения ее произношения:

Подача

Тильда впервые была использована в политонической орфографии древнегреческого языка как вариант циркумфлекса , обозначающего повышение тона , за которым следует возврат к стандартному тону. [21]

Аббревиатура

Карта Марина, демонстрирующая экономику Финляндии, с подписями Hic fabricantur naves и Hic fabricantur bombarde в сокращении

Позже он использовался для создания сокращений в средневековых латинских документах. Когда ⟨n⟩ или ⟨m⟩ следовали за гласной, они часто опускались, а тильда (физически, маленькая ⟨N⟩ ) ставилась над предыдущей гласной, чтобы указать на пропущенную букву; это является источником использования тильды для обозначения назализации (сравните развитие умлаута как сокращения ⟨e⟩ .) [ необходима цитата ] Тильда представляла пропущенную ⟨a⟩ или слог, содержащий ее. [22] Практика использования тильды над гласной для обозначения пропуска ⟨n⟩ или ⟨m⟩ продолжалась в печатных книгах на французском языке как средство сокращения длины текста до 17-го века. Она также использовалась в португальском и испанском языках . [ необходима цитата ]

Тильда также иногда использовалась для создания других сокращений, например, над буквой ⟨q⟩ , создавая , для обозначения слова que («тот») [ необходима цитата ] . Она также появляется для qua и вместе с буквой ⟨p⟩ для образования для pra . [22]

Назализация

Также как маленькая ⟨n⟩ тильда возникла, когда писалась над другими буквами, обозначая латинскую ⟨n⟩, которая была опущена в старом галисийско-португальском языке. В современном португальском языке она указывает на назализацию базовой гласной: mão «рука», от лат. manu- ; razões «причины», от лат. rationes . [ требуется цитата ] Такое использование было принято в орфографиях нескольких коренных языков Южной Америки , таких как гуарани и нхенгату , а также в Международном фонетическом алфавите (МФА) и многих других фонетических алфавитах. Например, [ljɔ̃] — это транскрипция МФА произношения французского топонима Лион .

В бретонском языке символ ⟨ñ⟩ после гласной означает, что буква ⟨n⟩ служит только для придания гласной назального произношения, не будучи сама произнесена, как это обычно бывает. Например, ⟨an⟩ дает произношение [ãn] , тогда как ⟨añ⟩ дает [ã] .

В романизации тунисского арабского языка DMG тильда используется для носовых гласных õ и ṏ.

Палатальный н

Тильдированная ⟨n⟩ ( ⟨ñ⟩ , ⟨Ñ⟩ ) произошла от диграфа ⟨nn⟩ в испанском языке. В этом языке ⟨ñ⟩ считается отдельной буквой, называемой eñe ( IPA: [ˈeɲe] ), а не комбинацией букв и диакритических знаков; в испанских словарях она помещается между буквами ⟨n⟩ и ⟨o⟩ . В испанском языке слово тильда на самом деле относится к диакритическим знакам в целом, например, к акуту в José , [23] в то время как диакритический знак в ⟨ñ⟩ называется «virgulilla» ( IPA: [birɣuˈliʝa] ) ( yeísta ) или ( IPA: [birɣuˈliʎa] ) (не yeísta). [24] Современные языки, в которых наклонная ⟨n⟩ ( ⟨ñ⟩ ) используется для обозначения палатального носового согласного /ɲ/, включают:

Тон

Во вьетнамском языке тильда над гласной обозначает скрипучий восходящий тон ( ngã ). Буквы с тильдой не считаются отдельными буквами вьетнамского алфавита .

Международный фонетический алфавит

В фонетике тильда используется как диакритический знак, который ставится над буквой, под ней или накладывается на ее середину:

  • Тильда над буквой обозначает назализацию , например [ã], [ṽ] .
  • Тильда, наложенная на середину буквы, указывает на веляризацию или фарингализацию , например [ɫ], [z̴] . Если не существует предсоставленного символа Unicode , для его создания можно использовать символ Unicode U+0334 ◌̴ COMBINING TILDE OVERLAY .
  • Тильда под буквой указывает на ларингализацию , например [d̰] . Если не существует предварительных символов Unicode, для их создания можно использовать символ Unicode U+0330 ◌̰ ОБЪЕДИНЯЮЩАЯ ТИЛЬДА НИЖЕ .

Тильда между двумя фонемами указывает на необязательность или «чередуется с». Например, ⟨ ɕ ~ ʃ ⟩ может указывать на то, что звуки могут чередоваться в зависимости от контекста ( свободная вариация ) или что они различаются в зависимости от региона или говорящего, или на некоторые другие вариации.

Расширение письма

В эстонском языке символ ⟨õ⟩ обозначает гласный звук верхнего-среднего подъёма заднего ряда без огубления и считается самостоятельной буквой.

Другие применения

В некоторых языках и алфавитах тильда используется для других целей, например:

Пунктуация

Тильда используется в пунктуации по-разному, в том числе В некоторых языках (например, во французском), [ требуется ссылка ] тильда или тильдоподобное волнистое тире (Unicode: U+301CWAVE DASH ) может использоваться в качестве знака препинания (вместо неразделенного дефиса , короткого или длинного тире ) между двумя числами , чтобы указать диапазон . Это позволяет избежать риска путаницы с вычитанием или числом с дефисом (например, номером детали или модели). Например, «12~15» означает «от 12 до 15», «~3» означает «до трех», а «100~» означает «100 и больше». [ требуется ссылка ] Восточноазиатские языки почти всегда используют это соглашение, но иногда это делается для ясности и в некоторых других языках. В китайском языке для этой цели взаимозаменяемо используются волнистое тире и длинное тире полной ширины . В английском языке тильда часто используется для обозначения диапазонов и номеров моделей в электронике , но редко в формальной грамматике или в наборных документах, поскольку волнистое тире перед числом иногда представляет собой приближение (см. ниже).

Тильда диапазона используется во французском языке для различных целей , но только для обозначения диапазонов чисел (например, «21~32 degrés Celsius» означает «от 21 до 32 градусов Цельсия») [ необходима ссылка ]

(Символ U+2248ПОЧТИ РАВНО ( двойная тильда ) также используется во французском языке, например, « ≈400 mètres » означает «приблизительно 400 метров» [ необходима ссылка ] .)

Приближение

Перед числом тильда может означать «приблизительно»; «~42» означает «приблизительно 42». [28] При использовании с символами валют , которые предшествуют числу (национальные соглашения различаются), тильда предшествует символу, например, «~$10» означает «около десяти долларов». [29] [ нужен лучший источник ]

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

японский

Волна тире (波ダッシュ, nami dasshu ) используется в японском языке для различных целей, в том числе для обозначения диапазонов чисел (например, 5〜10 означает от 5 до 10) вместо тире или скобок, а также для указания происхождения. Волна тире также используется для разделения заголовка и подзаголовка в одной строке, как двоеточие используется в английском языке.

При использовании в разговорах по электронной почте или в программах обмена мгновенными сообщениями может использоваться как знак сарказма [ необходима ссылка ] .

Этот знак используется в качестве замены символу катаканы chōon в японском языке, удлиняя последний слог.

Кодировка волнистого тире в Unicode и Shift JIS

На практике полноширинная тильда (全角チルダ, zenkaku chiruda ) (Unicode U+FF5EFULLWIDTH TILDE ) часто используется вместо волнистого тире (波ダッシュ, nami dasshu ) (Unicode U+301CWAVE DASH ), поскольку код Shift JIS для волнистого тире, 0x8160, который должен быть сопоставлен с U+301C [30] [31], вместо этого сопоставлен с U+FF5E [32] в кодовой странице Windows 932 ( кодовая страница Microsoft для японского языка), широко используемом расширении Shift JIS.

Это решение позволило избежать ошибки определения формы в исходных (6.2) таблицах кодов Unicode: [33] опорный глиф волнистого тире в JIS / Shift JIS [34] [35] соответствует опорному глифу Unicode для U+FF5E FULLWIDTH TILDE , [36] в то время как исходный опорный глиф для U+301C [33] был отражен неправильно, [37] когда Unicode импортировал волнистое тире JIS. На других платформах, таких как классические Mac OS и macOS , 0x8160 правильно отображается на U+301C. Пользователям японской Windows обычно сложно, если не невозможно, набрать U+301C, особенно в устаревших приложениях, не поддерживающих Unicode.

Аналогичная ситуация существует и в отношении корейского набора символов KS X 1001 , в котором Microsoft сопоставляет код EUC-KR или UHC для волнистого тире (0xA1AD) с U+223CTILDE OPERATOR [38] [39] , в то время как IBM и Apple сопоставляют его с U+301C. [40] [41] [42] Microsoft также использует U+FF5E для сопоставления приподнятой тильды KS X 1001 (0xA2A6), [39] в то время как Apple использует U+02DC ˜ SMALL TILDE [42 ]

Текущий эталонный глиф Unicode для U+301C был исправлен [37] для соответствия стандарту JIS [43] в ответ на предложение 2014 года, в котором отмечалось, что, хотя существующий эталонный глиф Unicode соответствовал шрифтам из прекращенной версии Windows XP , все другие основные платформы, включая более поздние версии Microsoft Windows, поставлялись со шрифтами, соответствующими эталонному глифу JIS для U+301C. [44]

Волна JIS / Shift JIS по-прежнему формально отображается на U+301C в JIS X 0213 , [45] тогда как стандарт кодировки WHATWG , используемый HTML5, следует за Microsoft в отображении 0x8160 на U+FF5E. [46] Эти две кодовые точки имеют похожий или идентичный глиф в нескольких шрифтах, что снижает путаницу и несовместимость.

китайский

Пользователи WeChat часто заменяют конечные знаки препинания тильдами в сообщениях. Анализ таких «инновационных применений» тильд показал, что конечные тильды чаще всего используются для того, чтобы сделать сообщение более дружелюбным и вежливым. Они делают экспрессивные выражения более искренними, а директивы — менее резкими. Реже конечные тильды подразумевают звуки, то есть отоматопии и звуковые расширения. Такое использование сравнивают с садзяо ( китайский :撒娇), детским поведением, которое можно увидеть в восточноазиатских культурах, которые также озвучиваются повышением или удлинением тона. [47]

Математика

Как унарный оператор

Тильда перед единичной величиной может означать «приблизительно», «около» [14] или «того же порядка величины, что и».

В письменной математической логике тильда представляет отрицание : «~ p » означает «не p », где « p » — это предложение . Современное использование часто заменяет тильду символом отрицания (¬) для этой цели, чтобы избежать путаницы с отношениями эквивалентности .

Как реляционный оператор

В математике оператор тильда (который может быть представлен тильдой или специальным символом U+223CTILDE OPERATOR ), иногда называемый «twiddle», часто используется для обозначения отношения эквивалентности между двумя объектами. Таким образом, « x ~ y » означает « x эквивалентен y ». ​​Это более слабое утверждение, чем утверждение, что x равен y . Выражение « x ~ y » иногда читают вслух как « x twiddles y » , возможно, как аналог словесного выражения « x = y ». [48]

Тильда может обозначать приблизительное равенство различными способами. Она может использоваться для обозначения асимптотического равенства двух функций. Например, f  ( x ) ~ g ( x ) означает, что . [13] лим х ф ( х ) г ( х ) = 1 {\displaystyle \lim _{x\to \infty }{\frac {f(x)}{g(x)}}=1}

Тильда также используется для обозначения « приблизительно равно» (например, 1,902 ~= 2). Это использование, вероятно, развилось как печатная альтернатива символу весов, используемому для той же цели в письменной математике, который представляет собой знак равенства с верхней чертой, замененной чертой с направленным вверх горбом, выпуклостью или петлей посередине (︍︍♎︎) или, иногда, тильдой (≃). [ необходима цитата ] Символ «≈» также используется для этой цели.

В физике и астрономии тильда может использоваться между двумя выражениями (например, h ~ 10−34 Дж с ), чтобы указать, что эти два выражения имеют один и тот же порядок величины . [13]

В статистике и теории вероятностей тильда означает «распределено как»; [13] см. случайная величина (например, X ~ B ( n , p ) для биномиального распределения ).

Тильда также может использоваться для обозначения геометрического подобия (например, ABC ~ ∆ DEF , что означает, что треугольник ABC подобен DEF ). Тройная тильда ( ) часто используется для обозначения конгруэнтности , отношения эквивалентности в геометрии. [ необходима цитата ]

В теории графов тильда может использоваться для обозначения смежности между вершинами. Ребро соединяет вершины и которые можно назвать смежными, и эту смежность можно обозначить . ( х , у ) {\displaystyle (x,y)} х {\displaystyle x} у {\displaystyle у} х у {\displaystyle x\сим y}

Как диакритический знак

Символ « » произносится как «eff tilde» или, неформально, как «eff twiddle». [49] [50] Его можно использовать для обозначения преобразования Фурье функции f или подъема функции f , а также он может иметь множество других значений в зависимости от контекста. ф ~ {\displaystyle {\тильда {ф}}}

Тильда, помещенная под буквой в математике, может представлять векторную величину (например, ). ( х 1 , х 2 , х 3 , , х н ) = х {\displaystyle (x_{1},x_{2},x_{3},\ldots ,x_{n})={\underset {^{\sim }}{\mathbf {x} }}}

В статистике и теории вероятностей тильда, помещенная над переменной, иногда используется для обозначения медианы этой переменной; таким образом, она будет указывать на медиану переменной . Тильда над буквой n ( ) иногда используется для обозначения гармонического среднего . у ~ {\displaystyle {\tilde {\mathbf {y} }}} у {\displaystyle \mathbf {y} } н ~ {\displaystyle {\тильда {н}}}

В машинном обучении тильда может представлять собой потенциальное значение для состояния ячейки в единицах GRU или LSTM . (например, c̃)

Физика

Часто в физике можно рассмотреть равновесное решение уравнения, а затем возмущение этого равновесия. Для переменных в исходном уравнении (например , ) можно сделать замену , где — равновесная часть, а — возмущенная часть. Х {\displaystyle X} Х х + х ~ {\displaystyle X\to x+{\tilde {x}}} х {\displaystyle x} х ~ {\displaystyle {\тильда {x}}}

Тильда также используется в физике элементарных частиц для обозначения гипотетического суперсимметричного партнера. Например, электрон обозначается буквой e , а его суперпартнер селектрон пишется .

В механике многих тел оператор тильды отображает трехмерные векторы в кососимметричные матрицы (см. [51] или [52] ). ω Р 3 {\displaystyle {\boldsymbol {\omega }}\in \mathbb {R} ^{3}} ω ~ = [ 0 ω 3 ω 2 ω 3 0 ω 1 ω 2 ω 1 0 ] {\displaystyle {\tilde {\boldsymbol {\omega }}}={\begin{bmatrix}0&-\omega _{3}&\omega _{2}\\\omega _{3}&0&-\omega _{1}\\-\omega _{2}&\omega _{1}&0\end{bmatrix}}}

Экономика

Для отношений, включающих предпочтение, экономисты иногда используют тильду для обозначения безразличия между двумя или более наборами товаров. Например, чтобы сказать, что потребитель безразличен между наборами x и y , экономист напишет x ~ y .

Электроника

Он может быть приближен к символу синусоиды (∿, U+ 223F), который используется в электронике для обозначения переменного тока вместо +, − или ⎓ для постоянного тока .

Лингвистика

Тильда может указывать на чередующиеся алломорфы или морфологическое чередование , как в //ˈniː~ɛl+t// для kneel~knelt ( знак плюс «+» указывает на границу морфемы). [53] [54]

Тильда может представлять собой фонетическое или фонематическое изменение между двумя звуками, которые могут быть аллофонами или находиться в свободном изменении . Например, ~ x] может представлять «либо [χ] , либо [x] ».

В формальной семантике он также используется в качестве обозначения оператора «волнистая линия» , который играет ключевую роль во многих теориях фокуса . [55]

Вычислительная техника

Программисты используют тильду по-разному и иногда называют этот символ (в отличие от диакритического знака) squiggle , squiggly , swiggle или twiddle . Согласно Jargon File , другие синонимы, иногда используемые в программировании, включают not , approx , wiggle , enyay (после eñe ) и (шуточно) squiggle / ˈ s k ɪ ɡ əl / . [56]

Каталоги и URL-адреса

В операционных системах типа Unix (включая AIX , BSD , Linux и macOS ) тильда обычно указывает на домашний каталог текущего пользователя . Например, если домашний каталог текущего пользователя — /home/user , то команда cd ~ эквивалентна cd /home/user , cd $HOME или cd . [56] Это соглашение происходит от терминала Lear-Siegler ADM-3A , который широко использовался в 1970-х годах и на котором символ тильды и слово «Home» (для перемещения курсора в верхний левый угол) находились на одной и той же клавише. [ требуется цитата ] При добавлении к конкретному имени пользователя тильда указывает на домашний каталог этого пользователя (например, ~janedoe для домашнего каталога пользователя janedoe , такого как /home/janedoe ). [57]

Используется в URL-адресах в World Wide Web , часто обозначает персональный веб-сайт на сервере Unix . Например, http://www.example.com/~johndoe/ может быть персональным веб-сайтом Джона Доу. Это имитирует использование тильды в оболочке Unix. Однако при доступе из Интернета доступ к файлу обычно направляется в подкаталог в домашнем каталоге пользователя, например, /home/ username /public_html или /home/ username /www . [58]

В URL-адресах символы %7E (или %7e ) могут заменять тильду, если на устройстве ввода отсутствует клавиша тильды. [59] Таким образом, http://www.example.com/~johndoe/ и http://www.example.com/%7Ejohndoe/ будут вести себя одинаково.

Компьютерные языки

Регулярное выражение

Тильда используется в языке программирования AWK как часть операторов сопоставления с образцом для регулярных выражений : [60]

  • variable ~ /regex/возвращает true, если переменная совпадает.
  • variable !~ /regex/возвращает false, если переменная совпадает.

Операторы также используются в SQL- варианте базы данных PostgreSQL . [61]

Вариант этого, с заменой простой тильды на =~, был принят в Perl [62] . Ruby также использует этот вариант без отрицания оператора. [63]

В APL [64] : 68  и MATLAB [65] тильда представляет монадическую логическую функцию NOT. А в APL она дополнительно представляет диадическую функцию мультимножества без ( разности множеств ). [64] : 258 

В языке C символ тильды используется как побитовый унарный оператор НЕ , следуя логической нотации ( !вместо этого вызывает логическое НЕ). [66] Это также используется во многих языках, основанных на C или находившихся под его влиянием, таких как C++ , C# , D , Java , Perl , PHP и Python . [67] База данных MySQL также использует тильду как побитовый инверт [68], как и язык Transact-SQL (T-SQL) от Microsoft SQL Server .

JavaScript также использует тильду как побитовое НЕ. Поскольку побитовые операторы работают с целыми числами, а числа в JavaScript являются 64-битными числами с плавающей точкой, оператор преобразует числа в 32-битное целое число со знаком перед выполнением отрицания. [69] Преобразование усекает дробную часть и старшие биты. Это позволяет ~~xиспользовать две тильды в качестве короткого синтаксиса для приведения к целому числу. Однако это не рекомендуется использовать для усечения. Напротив, он не усекает BigInts, которые являются произвольно большими целыми числами. [70]

В C++ [71] и C# [72] тильда также используется в качестве первого символа в имени метода класса ( где остальная часть имени должна совпадать с именем класса) для обозначения деструктора — специального метода, который вызывается в конце жизни объекта .

В приложениях ASP.NET тильда («~») используется как ярлык для корня виртуального каталога приложения. [73]

В языке таблиц стилей CSS тильда находит элемент, выбранный правой стороной, который имеет общего родителя с элементом, выбранным левой стороной. [74]

В языке программирования D тильда используется как побитовый оператор НЕ, оператор конкатенации , такой как у массивов , [75] и для обозначения деструктора объекта. [76] [77] Оператор тильды может быть перегружен для пользовательских типов, [78] а бинарный оператор тильды в основном используется для слияния двух объектов или добавления некоторых объектов в набор объектов. Он был введен, потому что оператор плюс может иметь разное значение во многих ситуациях. Например, «120» + «14» может дать «134» (сложение двух чисел), «12014» (сложение строк) или что-то еще. [79] D запрещает оператор + для массивов (и строк) и предоставляет отдельный оператор для конкатенации (аналогично язык программирования PHP решил эту проблему, используя оператор точки для конкатенации и + для сложения чисел, что также будет работать со строками, содержащими числа).

В Eiffel тильда используется для сравнения объектов. Если a и b обозначают объекты, булево выражение a ~ b имеет значение true тогда и только тогда, когда эти объекты равны, как определено соответствующей версией библиотечной процедуры is_equal , которая по умолчанию обозначает равенство объектов по полям, но может быть переопределена в любом классе для поддержки конкретного понятия равенства. [80] : 114–115  Если a и b являются ссылками, выражение равенства объектов a ~ b следует противопоставлять a = b , которое обозначает равенство ссылок. В отличие от вызова a . is_equal ( b ), выражение a ~ b является типобезопасным даже при наличии ковариации .

В языке программирования Apache Groovy символ тильды используется как оператор, сопоставленный с методом bitwiseNegate(). [81] При наличии строки метод создаст java.util.regex.Pattern. При наличии целого числа он побитово инвертирует целое число, как в C. =~и ==~может использоваться в Groovy для сопоставления с регулярным выражением. [82] [83]

В Haskell тильда используется в ограничениях типов для указания равенства типов. [84] Кроме того, в сопоставлении с образцом тильда используется для указания ленивого сопоставления с образцом. [85]

В языке программирования Inform 6 тильда используется для обозначения кавычек внутри строки в кавычках. Сама тильда создается с помощью @@126. [86]

В «текстовом режиме» языка набора LaTeX диакритический знак тильды может быть получен с помощью, например, \~{n}, что даст «ñ». Отдельную тильду можно получить с помощью \textasciitildeили \string~. В «математическом режиме» диакритический знак тильды может быть записан как, например, \tilde{x}. Для более широкой тильды \widetildeможно использовать . \simКоманда создает подобный тильде символ бинарного отношения, который часто используется в математических выражениях, а двойная тильда получается с помощью \approx. urlПакет также поддерживает прямой ввод тильд, например, \url{http://server/~name}. Как в текстовом, так и в математическом режиме тильда сама по себе ( ~) отображает пробел без переноса строки.

В синтаксисе MediaWiki четыре тильды являются сокращением для подписи пользователя. Три и пять тильд помещают подпись без временной метки и только временную метку соответственно. [87]

В Common Lisp тильда используется в качестве префикса для спецификаторов формата в строках формата. [88]

В Max/MSP объекты MSP имеют имена, заканчивающиеся на тильду. Объекты MSP обрабатывают данные с частотой дискретизации компьютера и в основном имеют дело со звуком. [89]

В стандартном ML тильда используется как префикс для отрицательных чисел и как унарный оператор отрицания. [90]

В OCaml тильда используется для указания метки для помеченного параметра. [91]

В R оператор тильда используется для разделения левой и правой частей в формуле модели. [92]

В Object REXX twiddle используется как символ «отправки сообщения». Например, Employee.name~lower()заставит lower()метод действовать на атрибут объекта Employee, nameвозвращая результат операции. ~~возвращает объект, который получил метод, а не полученный результат. Таким образом, его можно использовать, когда результат не нужно возвращать или когда необходимо использовать каскадные методы. team~~insert("Jane")~~insert("Joe")~~insert("Steve")отправит несколько одновременных insertсообщений, тем самым вызывая insertметод три раза подряд для teamобъекта. [93]

В Raku префиксная тильда преобразует значение в строку. Инфиксная тильда объединяет строки, [94] занимая место оператора точки в Perl, поскольку точка используется для доступа к члену вместо ->. [95] ~~ называется «оператором smartmatch», и его семантика зависит от типа правого аргумента. А именно, он проверяет числовые и строковые равенства, выполняет тесты на соответствие регулярным выражениям (в отличие от =~Perl [95] ) и проверку типов . [94]

мой  $concatResult = "Привет " ~ "мир!" ; $concatResult ~~ /<|w><[A..Z]><[a..z]>*<|w>/ ;say  $/ ; # выводит "Hello" # переменная $/ содержит последний результат сопоставления с регулярным выражением

В YAML «Основная схема», набор псевдонимов, которые процессорам рекомендуется использовать, разрешает тильду как null. [96]

Клавиатуры

Наличие (или отсутствие) гравировки тильды на клавиатуре зависит от территории, где она была продана. В любом случае системные настройки компьютера определяют раскладку клавиатуры , а настройки по умолчанию будут соответствовать гравировкам на клавишах. Тем не менее, безусловно, возможно настроить клавиатуру для другой локали, нежели та, что предоставлена ​​продавцом. На американских и британских клавиатурах тильда является стандартной клавишей, и нажатие на нее создает отдельно стоящую «тильду ASCII». Для создания буквы с диакритическим знаком тильды требуются настройки клавиатуры US International или UK Extended .

  • В раскладке US-international клавиша является мертвой клавишей : нажатие этой клавиши, а затем буквы создает форму этой буквы с тильдой. (Например, создает ã .) Если эта настройка активна, тильду ASCII можно вставить с помощью мертвой клавиши, за которой следует пробел, или, в качестве альтернативы, нажав мертвую клавишу два раза подряд.~~ a
  • С UK-extended клавиша работает нормально, но становится «мертвой клавишей» при сочетании с AltGr . Таким образом, +, за которым следует буква, создает ударную форму этой буквы.AltGr#
  • На компьютере Mac клавиши Alt/ Option выполняют схожие функции.
  • В Linux используется функция создания ключа .

Инструкции для других национальных языков и клавиатур выходят за рамки данной статьи.

Резервные имена файлов

Доминирующим соглашением Unix для именования резервных копий файлов является добавление тильды к исходному имени файла. Оно возникло в текстовом редакторе Emacs [97] и было принято многими другими редакторами и некоторыми инструментами командной строки.

Emacs также представил сложную схему нумерованных резервных копий с именами файлов filename.~1~ , filename.~2~ и т. д. [98] Она не прижилась, поскольку развитие программного обеспечения для контроля версий исключает необходимость в таком использовании. [ необходима цитата ]

Имена файлов Microsoft

Тильда была частью схемы искажения имен файлов Microsoft , когда она расширила стандарт файловой системы FAT для поддержки длинных имен файлов для Microsoft Windows . Программы, написанные до этой разработки, могли получать доступ только к именам файлов в так называемом формате 8.3 — имена файлов состояли максимум из восьми символов из ограниченного набора символов (например, без пробелов), за которыми следовала точка, за которой следовали еще три символа. Чтобы разрешить этим устаревшим программам получать доступ к файлам в файловой системе FAT, каждому файлу нужно было дать два имени — одно длинное, более описательное, и одно, которое соответствовало формату 8.3. Это было достигнуто с помощью схемы искажения имен, в которой за первыми шестью символами имени файла следовали тильда и цифра. Например, « Program Files » могло стать « PROGRA~1 ». [99]

Символ тильды также часто используется для префикса скрытых временных файлов, которые создаются при открытии документа в Windows. [ необходима цитата ] Например, когда документ «Document1.doc» открывается в Word, в том же каталоге создается файл с именем «~$cument1.doc». Этот файл содержит информацию о том, какой пользователь открыл файл, чтобы предотвратить попытки нескольких пользователей изменить документ одновременно. [100]

Жонглирование нотацией

В системе записи жонглирования Beatmap тильда может быть добавлена ​​к любой «руке» в паре полей, чтобы сказать «скрестить руки, при этом эта рука должна быть сверху». Таким образом, «беспорядок» Миллса представляется как (~2x,1)(1,2x)(2x,~1)*. [101]

Смотрите также

Примечания

  1. ^ альтернативная ассоциация для той же кодовой точки
  2. ^ ISO  646 (и ASCII, который он включает) — это стандарт для 7-битной кодировки, предоставляющий всего 96 печатных символов (и 32 управляющих символа ). Этого было недостаточно для удовлетворения потребностей западноевропейских языков, поэтому стандарт определяет некоторые кодовые точки , доступные для национальных вариаций. С появлением 8-битной « расширенной ASCII » эта проблема была в значительной степени смягчена, хотя и не была полностью решена до тех пор, пока не был создан Unicode .
  3. ^ См. также Воздушные котировки .

Ссылки

  1. ^ "тильда". Словарь Чемберса (9-е изд.). Чемберс. 2003. ISBN 0-550-10105-5.
  2. ^ "тильда". Американский словарь наследия английского языка (5-е изд.). HarperCollins.
  3. ^ Мартин, Чарльз Трайс (1910). Интерпретатор записей: собрание сокращений, латинских слов и имен, используемых в английских исторических рукописях и записях (2-е изд.). Лондон, предисловие, стр. 5 [1]
  4. ^ ab Mackenzie, Charles E. (1980). Coded Character Sets, History and Development (PDF) . The Systems Programming Series (1-е изд.). Addison-Wesley Publishing Company, Inc. ISBN  978-0-201-14460-4. LCCN  77-90165. Архивировано (PDF) из оригинала 26 мая 2016 г. Получено 25 августа 2019 г.
  5. ^ «Заседание рабочей группы CCITT по новому телеграфному алфавиту». CCITT. 15 мая 1963 г.См. пункт 3.
  6. Л. Л. Гриффин, председатель, X3.2 (29 ноября 1963 г.). «Меморандум членам, заместителям и консультантам ASA X3.2 и целевых групп». Министерство ВМС США. стр. 8.
  7. ^ «Истории символов: заметки о некоторых позициях кода ASCII».
  8. ^ "Второй проект предложения ISO | 6 и 6-битные коды символов для обмена обработкой информации". ISO. Декабрь 1963 г.См. пункт 2.
  9. ^ "Swung dash", WordNet (поиск) (3.0 ред.)
  10. ^ "26 аргументов для дальнейшей защиты Ñ" . Ла Разон . 11 января 2011 года . Проверено 31 января 2016 г.
  11. ^ АФП (18 ноября 2004 г.). «Баталья де ла С: Una aventura quijotesca для защитника альма-де-ла-языка». Периодико ABC Парагвай . Проверено 31 января 2016 г.
  12. ^ Diccionario de la lengua española, Real Academia Española
  13. ^ abcde "Тильда". Вольфрам/MathWorld. 3 ноября 2011 года . Проверено 11 ноября 2011 г.
  14. ^ abc "Вся элементарная математика – Словарь математических символов". Bymath. Архивировано из оригинала 2 мая 2015 года . Получено 25 сентября 2014 года .
  15. ^ «Стандарты дизайна персонажей – Математика». Microsoft .
  16. ^ ab Quinn, Liam. "Сущности HTML 4.0 для символов и греческих букв". HTML help . Получено 11 ноября 2011 г. .
  17. ^ "Математические символы... Наиболее ценные и важные: приблизительно равные символы". Решение математических задач. 20 сентября 2010 г. Архивировано из оригинала 9 ноября 2011 г. Получено 11 ноября 2011 г.
  18. ^ ab Бернстайн, Джозеф (5 января 2015 г.). «Скрытый язык ~Тильды~». Новости BuzzFeed .
  19. ^ Джесс Кимбалл Лесли (5 июня 2017 г.). «Интернет-тильда прекрасно передает то, что у нас нет слов, чтобы объяснить». The Cut .
  20. ^ «Что такое тильды (~) и как их использовать?». Thesaurus.com . 12 апреля 2022 г.
  21. ^ Пик, Филип С. (19 октября 2021 г.). Древнегреческий язык I: подход 21-го века; Модуль 3 — Ударения и акцентные глаголы I. Open Book Publishers. стр.  19–26 . doi : 10.11647/OBP.0264.03 . ISBN 978-1-80064-655-1. OCLC  1277513901.
  22. ^ ab Reimer, Stephen R. (30 мая 2015 г.). "IV.vi. Палеография: сокращения переписчиков". Manuscript Studies: Medieval and Early Modern . Архивировано из оригинала 29 ноября 2024 г. . Получено 5 декабря 2024 г. .
  23. ^ Ортография испанского языка . Мадрид: Реал Академия Испании. 2010. с. 279. ИСБН 978-84-670-3426-4.
  24. ^ "Лема ан ла RAE". Реал Академия Испании . Проверено 10 октября 2015 г.
  25. ^ Нестле, Эберхард (1888). Syrische Grammatik mit Litteratur, Chrestomathie und Glossar . Берлин: Verlagsbuchhandlung Х. Ройтера. [переведено на английский язык как сирийская грамматика с библиографией, хрестоматией и глоссарием Р. С. Кеннеди. Лондон: Уильямс и Норгейт, 1889. с. 5].
  26. ^ Литовский совет по стандартам (LST), предложение о зигзагообразном диакритическом знаке
  27. ^ «RM de Azkue: «Euskara-Gaztelania-Frantsesa Hiztegia» / «Diccionario Vasco-Español-Francés» онлайн - Учебное пособие по использованию» (PDF) (на испанском языке). Ауртен Бай Фундазиоа. п. 6 . Проверено 12 февраля 2024 г. Автор воспользовался своими возможностями, чтобы олицетворять феномены языковых диалектов. Это специальные символы, используемые в словаре: ã d̃ ẽ ĩ l̃ ñ õ s̃ t̃ ũ x̃.
  28. ^ "Определение тильды". linfo.org . Linux Information Project. 24 июня 2005 г. Получено 27 января 2020 г.
  29. ^ "Использование тильды с валютой". Stackexchange .
  30. ^ "Приложение 1: Таблица соответствия Shift_JIS-2004 и Unicode", JIS X 0213:2004 , X 0213.
  31. ^ Shift-JIS в Unicode, Unicode.
  32. ^ "Windows 932_81". Microsoft . Получено 30 июля 2010 .
  33. ^ ab CJK Symbols and Punctuation (Unicode 6.2) (PDF) (таблица), Unicode, заархивировано из оригинала (PDF) 27 августа 2013 г..
  34. ^ Японский национальный комитет по ISO/TC97/SC2. ISO-IR-87: Японский набор графических символов для обмена информацией (PDF) . ITSCJ/ IPSJ .{{citation}}: CS1 maint: числовые имена: список авторов ( ссылка )
  35. ^ Японский комитет по промышленным стандартам . ISO-IR-233: Японский набор графических символов для обмена информацией, уровень 1 (обновление ISO-IR 228) (PDF) . ITSCJ/ IPSJ .
  36. ^ Формы половинной и полной ширины (PDF) (диаграмма), Unicode.
  37. ^ ab Ошибки исправлены в Unicode 8.0.0, Unicode
  38. ^ "windows-949-2000 (ведущий байт A1)". Демонстрация ICU – Converter Explorer . Международные компоненты для Unicode.
  39. ^ ab "Lead Byte A1-A2 (кодовая страница 949)". MSDN . Microsoft. 6 февраля 2008 г.
  40. ^ "ibm-1363_P110-1997 (ведущий байт A1)". Демонстрация ICU – Converter Explorer . Международные компоненты для Unicode.
  41. ^ "euc-kr (ведущий байт A1)". Демонстрация ICU – Converter Explorer . Международные компоненты для Unicode.
  42. ^ ab "Преобразование (внешняя версия) корейской кодировки Mac OS в Unicode 3.2 и более поздние версии". Apple.
  43. ^ Символы и пунктуация CJK (PDF) (таблица), Unicode
  44. ^ Комацу, Хироюки, L2/14-198: Предложение по изменению образца раскладки символов WAVE_DASH (U+301C) (PDF)
  45. ^ Shift_JIS-2004 (JIS X 0213:2004 Приложение 1) и таблица соответствия Unicode, x0213.org
  46. ^ "Визуализация Shift_JIS", Стандарт кодирования , WHATWG
  47. ^ Сюй, Хуань; Ся, Дэншань (1 сентября 2023 г.). «Цифровые тильды («∼») могут передавать больше: анализ инновационного использования тильд в китайских сообщениях WeChat». Языковые и семиотические исследования . 9 (3): 443– 460. doi : 10.1515/lass-2023-0009 . ISSN  2751-7160.
  48. ^ Дербишир, Дж. (2004), Одержимость главным: Бернхард Риман и величайшая нерешенная проблема математики, Нью-Йорк: Penguin.
  49. ^ "Тильда". Wolfram Research . Получено 4 июня 2018 г.
  50. ^ Чой, Стивен TL; Джесудасон, Джудит Пакер; Ли, Пэн Йи (1988). Труды аналитической конференции, Сингапур, 1986. Elsevier. ISBN 9780080872612.
  51. ^ Wallrapp (1994). «Стандартизация моделирования гибких тел в кодах многотельных систем, Часть I: Определение стандартных входных данных». Механика конструкций и машин . 22 (3): 283– 304. doi :10.1080/08905459408905214.
  52. ^ Valembois, RE; Fisette, P.; Samin, JC (1997). "Сравнение различных методов моделирования гибких балок в динамике многих тел". Nonlinear Dynamics . 12 (4): 367– 397. Bibcode : 1997NonDy..12..367V. doi : 10.1023/A:1008204330035. S2CID  122487067.
  53. ^ Коллиндж (2002) Энциклопедия языка , §4.2.
  54. ^ Хейс, Брюс (2011). Введение в фонологию . John Wiley & Sons. стр.  87–88 . ISBN 9781444360134.
  55. ^ Buring, Daniel (2016). Интонация и значение . Oxford University Press. стр.  36–41 . doi :10.1093/acprof:oso/9780199226269.003.0003. ISBN 978-0-19-922627-6.
  56. ^ ab "Jargon File 5.0.1". 5 января 2012 г. Архивировано из оригинала 27 августа 2013 г.
  57. ^ "Расширение тильды", Руководство по библиотеке C, Проект GNU , получено 4 июля 2010 г..
  58. ^ "Module mod_userdir", HTTP Server Documentation (версия 2.0 ред.), Apache foundation , получено 4 июля 2010 г..
  59. ^ T. Berners-Lee ; R. Fielding ; L. Masinter (январь 2005 г.). Унифицированный идентификатор ресурса (URI): общий синтаксис. Сетевая рабочая группа. doi : 10.17487/RFC3986 . STD 66. RFC 3986. Стандарт Интернета 66. стр. 12. Отменяет RFC 2732, 2396 и 1808. Обновлен RFC 6874, 7320 и 8820. Обновляет RFC 1738.
  60. ^ "The GNU Awk User's Guide". GNU Manuals Online . Free Software Foundation, Inc. 3.1 How to Use Regular Expressions . Получено 20 октября 2024 г.
  61. ^ PostgreSQL Global Development Group (26 сентября 2024 г.). "PostgreSQL 17.0 Documentation". 9.7.3. Регулярные выражения POSIX . Получено 20 октября 2024 г.
  62. ^ "Выражения Perl: операторы, приоритет, строковые литералы". Браузер Perldoc . Операторы привязки . Получено 20 октября 2024 г.
  63. ^ "class Regexp". Документация для Ruby 3.3 . Получено 20 октября 2024 г.
  64. ^ ab "APL2 Programming: Language Reference" (2-е изд.). IBM . Февраль 1994. Получено 22 октября 2024 .
  65. ^ "Операторы и специальные символы MATLAB - MATLAB и Simulink". MathWorks . Получено 22 октября 2024 г.
  66. ^ ISO/IEC. "Языки программирования — C" (PDF) . стр. 64 . Получено 19 октября 2024 г. .
  67. ^ "синтаксис между языками (одна большая страница)". rigaux.org . Архивировано из оригинала 23 августа 2024 . Получено 28 ноября 2024 .
  68. ^ "MySQL :: Справочное руководство :: Битовые функции и операторы". dev.mysql.com . Получено 20 декабря 2019 г. .
  69. ^ "JavaScript Bitwise Operations". W3Schools . Архивировано из оригинала 28 ноября 2024 г. Получено 28 ноября 2024 г.
  70. ^ "Побитовое НЕ (~) - JavaScript". MDN . 15 августа 2023 г. Архивировано из оригинала 28 ноября 2024 г. Получено 28 ноября 2024 г.
  71. ^ "Деструкторы (C++)". Microsoft Learn . Microsoft . 1 декабря 2023 г. Архивировано из оригинала 28 ноября 2024 г. Получено 28 ноября 2024 г.
  72. ^ "Finalizers (C# Programming Guide)". Microsoft Learn . Microsoft . 14 марта 2023 г. Архивировано из оригинала 17 ноября 2024 г. Получено 28 ноября 2024 г.
  73. ^ "ASP.NET Core built-in Tag Helpers". Microsoft Learn . Microsoft . 3 июня 2022 г. Архивировано из оригинала 28 ноября 2024 г. Получено 28 ноября 2024 г.
  74. ^ "Selectors Level 4" (рабочий проект W3C). Рабочая группа CSS. 11 ноября 2022 г. 15.4. Последующий родственный комбинатор (~). Архивировано из оригинала 22 ноября 2024 г. Получено 28 ноября 2024 г.
  75. ^ "Expressions". dlang.org . Архивировано из оригинала 28 ноября 2024 . Получено 28 ноября 2024 .
  76. ^ "Structs, Unions". dlang.org . Архивировано из оригинала 28 ноября 2024 . Получено 28 ноября 2024 .
  77. ^ "Classes". dlang.org . Архивировано из оригинала 28 ноября 2024 . Получено 28 ноября 2024 .
  78. ^ "Перегрузка оператора". dlang.org . Архивировано из оригинала 28 ноября 2024 . Получено 28 ноября 2024 .
  79. ^ "Arrays". dlang.org . Архивировано из оригинала 28 ноября 2024 . Получено 28 ноября 2024 .
  80. ^ "Eiffel: Analysis, Design and Programming Language" (PDF) (2-е изд.). ECMA International. Июнь 2006 г. ECMA-367. Архивировано из оригинала (PDF) 28 ноября 2024 г. Получено 28 ноября 2024 г.
  81. ^ «Язык программирования Groovy – Операторы».[ постоянная мертвая ссылка ‍ ]
  82. ^ Руководство пользователя Groovy Regular Expression, Code haus, заархивировано из оригинала 26 июля 2010 г. , извлечено 11 ноября 2010 г..
  83. ^ Groovy RegExp FAQ, Code haus, архивировано из оригинала 11 июля 2010 г. , извлечено 11 ноября 2010 г..
  84. ^ «Семейства типов», Haskell Wiki.
  85. ^ «Ленивый поиск по образцу».
  86. ^ Нельсон, Грэм (июль 2001). "§1 Routines". Руководство дизайнера Inform (4-е изд.). Библиотека интерактивной фантастики. ISBN 0-9713119-0-0. Архивировано из оригинала 7 июня 2024 . Получено 28 ноября 2024 .
  87. ^ "Help:Signatures". MediaWiki . 20 июля 2024 г. Архивировано из оригинала 28 ноября 2024 г. Получено 28 ноября 2024 г.
  88. ^ "CLHS: Раздел 22.3". Lispworks.com. 11 апреля 2005 г. Получено 30 июля 2010 г.
  89. ^ Cycling '74. "MSP Basics Tutorial 1: Test Tone". Cycling '74 Documentation . Архивировано из оригинала 6 декабря 2024 года . Получено 6 декабря 2024 года .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  90. ^ Фишер, Кэтлин. "Learning Standard ML". www.cs.tufts.edu . Выражения II: Знаки минус . Получено 6 декабря 2024 г. .
  91. ^ "Помеченные и необязательные аргументы". OCaml . Архивировано из оригинала 6 декабря 2024 . Получено 6 декабря 2024 .
  92. ^ Индекс ссылок R
  93. ^ Эшли, У. Дэвид; Флэтшер, Рони Г.; Хесслинг, Марк; МакГвайр, Рик; Мисфельд, Марк; Пидин, Ли; Таммер, Райнер; Вольферс, Джон (14 августа 2009 г.). «Термины, выражения и операторы». Open Object Rexx™: Справочник . Версия 4.0.0. Архивировано из оригинала 16 января 2021 г. Получено 6 декабря 2024 г.
  94. ^ ab "Операторы". Документация Raku . 13 сентября 2024 г. Архивировано из оригинала 30 ноября 2024 г. Получено 6 декабря 2024 г.
  95. ^ ab "Perl to Raku guide - in a nutshell". Документация Raku . 1 августа 2024 г. Архивировано из оригинала 3 декабря 2024 г. Получено 6 декабря 2024 г.
  96. ^ "YAML Ain't Markup Language (YAML™) revision 1.2.2". 1 октября 2021 г. 10.3.2. Разрешение тегов. Архивировано из оригинала 24 ноября 2024 г. Получено 28 ноября 2024 г.
  97. ^ "Справочное руководство по GNU Emacs Lisp". Free Software Foundation, Inc. 27.1.4 Именование файлов резервных копий - Функция: make-backup-file-name filename . Получено 6 декабря 2024 г.
  98. ^ "GNU Emacs Lisp Reference Manual". Free Software Foundation, Inc. 27.1.3 Создание и удаление пронумерованных резервных файлов . Получено 6 декабря 2024 г.
  99. ^ «Как Windows генерирует имена файлов 8.3 из длинных имен файлов». Microsoft.
  100. ^ "Описание того, как Word создает временные файлы". Поддержка Microsoft . Архивировано из оригинала 19 сентября 2024 г. Получено 3 октября 2024 г.
  101. ^ "The Internet Juggling Database". Архивировано из оригинала 28 июля 2005 г. Получено 6 ноября 2009 г.
Взято с "https://en.wikipedia.org/w/index.php?title=Тильда&oldid=1273016542"