Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FORTRAN.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.21 Mб
Скачать

6. Строки.

Строка состоит из последовательности символов. Символы после 72-го в строке игнорируются, строка короче 72 символов считается заполненой пробелами.

Позиция символа в строке Фортрана имеет важное значение. Символы в позиции с 1-ой по 5-ую опознаются как метки операторов, символы в позиции 6 являются признаком продолжения, а символы в позициях с 7 по 72 является собственно оператором Фортрана. Ко- ментарии опознаются по символу "С" или звездочке "*" в первой по- зиции, а метакоманды по знаку доллара в первой позиции.

С некоторыми исключениями, пробелы не являются значащими в Фортране. Символы табуляции имеют значение при некоторых обстоя- тельствах, описанных в части 2 "Термины и концепции".

Строки Фортрана представляют собой что-либо следующее: 1. Строка метакоманды. 2. Строка коментария. 3. Начальная строка (оператора). 4. Строка продолжения.

У метакоманды в первой позиции знак доллара и она управляет прохождением компилятора МС-Фортрана.

В строке коментария в первой позиции "С", "с" или звездочка, или вся строка пустая и игнорируется при обработке.

Начальная строка оператора имеет пробел или нуль в 6-ой по- зиции и все пробелы или метку оператора в позициях с 1-ой по 5-ую.

Строка продолжения - это не строка метакоманды, не строка коментария и не начальная строка. У нее с первой по пятую позиции пробелы, а в шестой символ, отличный от пробела или нуля.

Смотрите часть 2 "Термины и концепции" для подробностей ис- пользования различных видов строк МС-Фортрана и как из операторов составлять программы и совместные части программ.

7. Символы.

В основном, программы на Фортране - это последовательность символов. Когда эти символы обрабатываются компилятором, они ин- терпретируются в различных контекстах как символы, имена, метки, константы, строки и операторы.

Символы, используемые в текстах программ на МС-Фортране, от- носятся к набору символов ASCII, полный список которого приведен в приложении С "Коды символов ASCII".Однако набор символов можно поделить на три основных группы: 1. 52 малых и больших латинских буквы (от A до Z и от a до z) 2. 10 цифр (от 0 до9) 3. Специальные символы (все другие печатаемые символы из набора символов ASCII).

Для более полной информации об использовании символов в МС Фортране смотрите часть 2 "Термины и концепции".

2. Термины и концепции.

1. Запись программ.

Текст программы на Фортране - это последовательность символов ASCII. К символам ASCII относятся: 1. 52 прописных и заглавных английских буквы (от А до Z и от а до z). 2. 10 цифр (0,1,2,3,4,5,6,7,8,9) 3. Специальные символы (все остальные печатаемые символы таблицы кодов ASCII - в том числе и русские буквы).

1.1. Буквенноцифровые символы.

Английские буквы и цифры, рассматриваемые как одна группа, называются буквенноцифровыми символами. МС-Фортран воспринимает прописные буквы как заглавные в любом контексты, исключая сим- вольные константы и холлеритовские поля. Поэтому следующие имена, определенные пользователем, эквивалентны в МС-Фортране:

ABCDE abcde AbCdE aBcDe

Последовательность сортировки для набора символов МС-Фортра- на - это последовательность ASCII (Полную таблицу символов ASCII смотрите в приложении С "Коды символов ASCII").

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]