Длина - идентификатор - Большая Энциклопедия Нефти и Газа, статья, страница 1
Еще один девиз Джонса: друзья приходят и уходят, а враги накапливаются. Законы Мерфи (еще...)

Длина - идентификатор

Cтраница 1


Длина идентификатора ограничена длиной программной строки ( т.е. 126 символами), но при этом компилятор различает только первые 63 символа. Большие и маленькие буквы не различаются.  [1]

При этом длина идентификаторов простых переменных и массивов и меток не должна превышать 90 символов.  [2]

Переменные: длина идентификатора увеличена до 40 символов, среди которых наряду с буквами и цифрами можно использовать подчерк.  [3]

Далее, длина идентификаторов ограничивается пятью буквами. Более точно, идентификаторы, у которых совпадают первые пять букв, считаются в СМОЛГОЛе одинаковыми. Целые числа не употребляются в качестве меток. Шаг в операторе цикла должен оставаться либо все время положительным, либо все время отрицательным, причем в последнем случае знак минус должен быть поставлен явно перед выражением, задающим шаг. В списке цикла должен быть лишь один step-until элемент.  [4]

Реально идентификатор не может переходить с одной строки программы на другую, и это ограничивает длину идентификатора до 80 символов или около этого. В предлагаемом стандарте языка Паскаль говорится, что значение программы не должно меняться при укорачивании идентификаторов до восьми символов.  [5]

Удобство чтения предполагает наличие таких качеств языка, как естественные форматы инструкции, структурность инструкций, широкое использование ключевых и шумовых слов, вложенные комментарии, неограниченность длины идентификаторов, мнемонические символы операторов, свободные форматы полей, полные описания данных. Удобство чтения разработчики языка, безусловно, гарантировать не могут, потому что самая совершенная конструкция языка не может стать панацеей от плохого программирования. Из языков, представленных в части II, стремление к удобочитаемости наиболее полно проявляется в Коболе - но лишь за счет утраты простоты записи и трансляции.  [6]

Пробельными символами называются символ пробела ( ASCII 32) и управляющие символы ( ASCII от 0 до 32) - переход на новую строку, возврат каретки и т.п. Идентификатор не может начинаться с цифры и не может содержать пробельных символов. Длина идентификатора не ограничена, но воспринимается не более 255 первых символов идентификатора. Впрочем, реально лучше использовать короткие, но осмысленные идентификаторы.  [7]

В позиционном макроопределении операнд записывается в виде идентификатора, которому предшествует знак &. Длина идентификатора составляет 1 - 7 символов.  [8]

Вторым ключевым параметром управляющего предложения RECORD является параметр IDENT ( IDENTifier - идентификатор), который используется при распечатке или перфорации последовательного набора данных, разбитого на группы. В подоперандах указываются длина идентификатора, идентификатор в одиночных ковычках и позиция идентификатора в записи. При использовании IDENT в предложениях PRINT или PUNCH следует определить ключевые параметры MAXLITS ( MAXimal LITerS - максимум знаков) - максимальное количество знаков в идентификаторе и MAXGPS ( MAXimal GrouPS - максимум групп) - максимальное количество групп набора данных.  [9]

В параметре FIELD указываются длина входного поля; позиция его во входной записи или литерал, заключенный в одиночные кавычки; тип преобразования: PZ - из упакованного в зонный, ZP - из зонного в упакованный, NE - в код ДКОИ; позиция поля в выходной записи. В параметре IDENT указываются длина идентификатора в байтах, идентификатор в одиночных кавычках и позиция идентификатора.  [10]

Определение перекрытием означает, что определяемая переменная будет занимать часть или всю память, отведенную для базового идентификатора. Длина определяемой переменной не должна быть больше длины идентификатора базы.  [11]

12 Схема идеализированной модели вычислительной машины. [12]

Русские буквы в идентификаторах не допускаются. В некоторых случаях будут более жесткие ограничения на длину идентификатора, это будет специально оговорено при рассмотрении соответствующих объектов.  [13]

Именем переменной в С может служить любой допустимый идентификатор. При этом она не должна начинаться с цифры. На длину идентификатора не существует никаких ограничений, однако согласно требованиям, установленным для языка С стандартом ANSI, лишь 31 символ распознается компилятором. Язык С различает регистр, то есть буквы верхнего и нижнего регистра воспринимаются в С по-разному, поэтому al и А1 являются различными идентификаторами.  [14]

В качестве идентификаторов не следует выбирать также основные символы алгоритмического языка, состоящие из последовательности букв. Как уже отмечалось выше, для отличия от идентификаторов такие символы при написании подчеркивают, а в публикациях выделяют полужирным шрифтом. Алгол на длину идентификаторов обычно накладываются ограничения. Рекомендуется выбирать более короткие идентификаторы, так как чем длиннее идентификаторы, тем продолжительнее процесс перфорации программ.  [15]



Страницы:      1    2