Cтраница 1
Цепочка символов, используемая для обозначения некоторой хранимой величины, которая может быть изменена во время выполнения программы. Таким образом, информационный объект называют переменной, если в программе производится считывание его значения либо воспринятое значение меняется при последующих считываниях или может быть модифицировано самой программой. Переменная может быть по отношению к программе либо внутренней, если она держится в памяти, либо внешней, если для считывания ее значения в программе должна быть выполнена операция ввода. [1]
Цепочка символов состоит из одного и более ( до 256) символов. [2]
Цепочка символов содержит любые символы кода ДКОИ и с обеих сторон ограничивается разделителем, которым может быть любой символ, не встречающийся внутри указанной цепочки. [3]
Цепочки символов, содержащие любой символ, отличный от цифры, не удовлетворяют синтаксису, задаваемому рис. 2.1, и недопустимы. [4]
Цепочка символов представляет собой константу, ее содержимое не изменяется во время интерпретации. [5]
Форматизованная цепочка символов баз начальных и конечных пробелов, слова которой отделены друг от друга заполнителем. [6]
С цепочка символов может содержать текст ( без кавычек), составленный из любых символов, кроме двоеточия. Оператор REM не исполняется машиной и может размещаться в любом месте программы. [7]
Если указанная цепочка символов имеет длину, превышающую значение параметра длина, она усекается с обеих сторон до требуемой длины. Если число добавляемых ( или усекаемых) символов нечетное, то к цепочке справа добавляется ( или цепочка справа усекается) на один символ больше, чем слева. [8]
Идентификация цепочек символов входит как составная часть во многие задачи, связанные с редактированием текстов, поиском данных и символьной обработкой. Множество образов часто является регулярным множеством, заданным регулярным выражением. В настоящей главе мы обсудим несколько приемов решения такого рода задач идентификации цепочек. [9]
Любая из цепочки символов может быть пустой строкой, представленной парой апострофов. Пустая строка используется или для удаления символов, или для вставки символов в начало строки. [10]
Множество Q цепочек символов из алфавита А называется разрешимым ( и при условии, что это соответствует действительности, разрешимой формальной системой), если найдется такая машина Тьюринга, на выходе которой появляется ответ да, если в нее вводится элемент, принадлежащий Q, и нет - в противном случае. [11]
Для определения цепочки символов в качестве разделителей могут использоваться и апострофы. [12]
Для замены цепочек символов текущей записи с помощью подкоманды OVERLAY в этой подкоманде указываются заменяющие цепочки символов, причем эти цепочки должны располагаться в подкоманде в позициях, соответствующих позициям заменяемых символов текущей записи. Остающиеся без изменения символы текущей записи указываются в подкоманде OVERLAY пробелами. Выравнивание позиций заменяемых и заменяющих символов упрощается при использовании логической табуляции. [13]
Разрешается продолжать цепочку плавающих символов, , -, Z или и после десятичной точки. [14]
Третий параметр - цепочка символов, содержащая любую информацию, передающуюся из командной строки. [15]