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.12.1/docs/users_guide/exts/whitespace.html

Spec-Zone.ru

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