Оглавление
Открывающая кавычка
-
История и использование символа обратной галочки
- Символ обратной галочки (`) использовался в пишущих машинках для обозначения ударения grave.
- ISO 646 и ASCII были обновлены, включив в себя символ обратной стрелки.
- В некоторых языках программирования символ обратной галочки используется для обозначения замены команд или для обозначения кода.
- В языках разметки символ обратной галочки может использоваться для обозначения кода или для обозначения комментариев.
- В играх на базе ПК клавиша ` часто используется для открытия консоли для выполнения команд скрипта.
-
Использование в различных языках программирования
- В BBC BASIC символ обратной галочки допустим в начале или внутри имени переменной.
- В D и Go обратная галочка окружает необработанный строковый литерал.
- В F# обратные галочки позволяют использовать идентификаторы, содержащие знаки препинания или пробелы.
- В Haskell обратные галочки превращают имя функции в инфиксный оператор.
- В JavaScript символ “backtick” обозначает строку или литерал шаблона.
- В Lisp символ обратной галочки (квазицитата) вводит заключенное в кавычки выражение с возможностью замены запятой.
- В Julia обратные галочки создают командный объект, который можно запустить с помощью функции run.
- В m4 обратный тик вместе с апострофом заключает строки в кавычки.
- В MySQL/MariaDB обратная метка в запросах является разделителем для идентификаторов.
- В OCaml обратная метка указывает на полиморфные варианты.
- В Пико обратная галочка указывает на комментарии.
- В PowerShell обратный тик используется в качестве экранирующего символа.
- В Python до версии 3.0 обратные кавычки были синонимом функции repr().
- В R обратная галочка используется для обозначения несинтаксических имен переменных.
- В Ракетке обратный флажок или “Квазицитат” используется для начала создания списков.
- В Scala идентификатор может быть образован произвольной строкой между обратными символами.
- В Tom кнопка возврата создает новый термин или вызывает существующий термин.
- В Unlambda символ обратной галочки обозначает применение функции.
- В Verilog HDL обратный флажок используется в начале директив компилятора.
Полный текст статьи: