Spec-Zone.ru › Haskell 9

6.19.7. Пробельные символы

Как и в отчёте о языке Haskell, комментарии Haskell являются допустимыми пробельными символами. Кроме того, строки (которые должны заканчиваться символом перевода строки), начинающиеся следующим образом, являются допустимыми пробельными символами в исходном коде, за исключением случаев, когда они следуют непосредственно за ключевым словом where, let, do или of:

  • #!. Это позволяет использовать директивы интерпретатора «shebang» в скриптах в Unix-подобных операционных системах.
  • <space>#!, где <space> — начальный пробел перед «shebang».
  • #pragma. Это позволяет использовать директиву, передающую компилятору дополнительную информацию.
  • #line <line> "<file>", где <line> — положительное целое число, а <file> может состоять из нуля или более символов. Это позволяет использовать директиву компилятора, которая сбрасывает нумерацию строк исходного кода и задаёт имя файла исходного кода, отображаемое в сообщениях компилятора.
  • #<line> "<file>", где <line> — положительное целое число, а <file> может состоять из нуля или более символов.

© 2002–2007 The University Court of the University of Glasgow. All rights reserved.
Licensed under the Glasgow Haskell Compiler License.
https://downloads.haskell.org/~ghc/9.14.1/docs/users_guide/exts/whitespace.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API