Справочное руководство по языку Fortran 95
Глава 1. Элементы FortranМножество символов
Символы Fortran включают Специальные символы используются как операторы, как разделители или
или ограничители, или для группировки. ИменаИмена используются в Fortran для ссылок на различные сущности, такие как переменные или программные единицы. Имена начинаются с буквы или `$', могут иметь длину до 240 знаков и состоят только из букв, цифр, подчеркиваний и знаков `$'. Элементы Fortran
Примеры правильных имен: Метки операторов
Операторы в Fortran могут иметь метки, состоящие из от одной до пяти цифр,
из которых по крайней мере одна отлична от нуля. Ведущие нули не принимаются
во внимание при различении меток. Следующие метки правильны: Исходная форма
В Fortran существуют две исходных формы: фиксированная и свободная. Фиксированная формаФиксированная исходная форма есть традиционная для Fortran форма, привязанная к колонкам перфокарты. Имеются ограничения на места расположения операторов и меток в строке перфокарты. Пробелы игнорируются везде кроме литералов CHARACTER.Свободная исходная формаВне карт-комментариев:
Оператор END не должен продолжаться. Символ `;' может использоваться для разделения операторов в строке. Но если этот символ появляется в составе литерала CHARACTER или в комментарии, он не рассматривается как разделитель операторов. Свободная исходная форма
В свободной исходной форме нет ограничений на то, где оператор может
появиться в строке. Строка может иметь длину до 132 символов. Пробелы
используются для отделения имен, постоянных или меток от соседних имен,
констант или меток. Пробелы также используются для отделения ключевых слов
Fortran со следующими исключениями, в которых пробел не обязателен:
Знак `;' может использоваться для разделения операторов в строке. Если он появляется в литерале CHARACTER или комментарии, символ `;' не интерпретируется как разделитель операторов. Символ `&' как последний не комментарий в строке указывает, что строка должна продолжаться на следующую строку не комментарий. Если имя, константа, ключевое слово или метка переходит за конец строки, первый не пробел в следующей строке должен быть символ `&', за которым идут следующие знаки имени, константы, ключевого слова или метки. Если должен быть продолжен литерал CHARACTER, то за символом `&', оканчивающим строку, не может следовать конечный комментарий. В свободной форме оператор может иметь до 39 строк продолжения. Строки комментария не могут продолжаться, но строка продолжения может содержать конечный комментарий. Строка не может содержать только символ `&' или содержать его как единственный символ перед комментарием. |
<<< | Оглавление | Страницы: 2 3 | >>> |