Машинописный обратный апостроф
| Машинописный обратный апостроф (некомбинируемый гравис) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
` | ||||||||||||
| ||||||||||||
| Характеристики | ||||||||||||
| Название |
grave accent | |||||||||||
| Юникод | ||||||||||||
| HTML-код |
| |||||||||||
| UTF-16 |
0x60 | |||||||||||
| URL-код |
%00 | |||||||||||
Машинопи́сный обра́тный апостро́ф (знак побо́чного ударе́ния) — условное название знака, входящего в ASCII; в пишущих машинках с латинским шрифтом соответствующая клавиша использовалась для печати \-образного диакритического знака — ̀ (гравис) — при нажатии на неё каретка не передвигалась, так что очередная буква печаталась под этим знаком[нет источника]. В качестве типографского символа машинописный обратный апостроф является эрзацем открывающей одиночной английской кавычки ( ‘ ), знаков ударения (или иных надстрочных знаков сходной формы), а также обычного машинописного апострофа ( ' )[нет источника].
Самостоятельное значение машинописный обратный апостроф имеет в информатике и вычислительной технике:
- в синтаксисе команд некоторых оболочек системы Unix в обратные апострофы заключается команда, которую надо выполнить, а результат выполнения подставить вместо этой команды;
- в языке Verilog обратный апостроф ставится перед ключевыми словами макропрепроцессора, а также перед именами макросов при их использовании:<syntaxhighlight lang="verilog" line="1">
`define NUM 100 x = `NUM; </syntaxhighlight>
- в JavaScript используется для интерполяции строк:
<syntaxhighlight lang="javascript" line="1"> let numberOfCats = prompt("Сколько у вас котов?"); console.log(`У вас есть ${numberOfCats} котов`); </syntaxhighlight>
- в языке Haskell в обратные апострофы заключается бинарная функция в инфиксной записи:
x = y `mod` 2(эквивалентноx = mod y 2); - в языке Common Lisp используется для экранирования списка;
- в языке SQL версии СУБД MySQL предпочтительно заключение названий таблиц и их полей в косые кавычки, поскольку это предотвращает путаницу с зарезервированными именами. Например,
SELECT * FROM WHEREвызовет ошибку, аSELECT * FROM `WHERE`— нет (при условии, что существует таблицаWHERE); - в языке разметки Markdown используется для выделения кода внутри строки.
В большинстве компьютерных кодировок (ASCII, Юникод и др.) машинописный обратный апостроф имеет десятичный код 96 (шестнадцатеричный 60 или U+0060).
См. также[править]
Ссылки[править]
Примечания[править]
| Это заготовка статьи. Вы можете помочь проекту, исправив и дополнив её. |