Cтраница 1
Структурный образец, порождаемый функцией SPAN, сопоставляется с самой длинной цепочкой, начинающейся от курсора и содержащей только литеры, входящие в параметр функции. [1]
Структурные образцы ведут себя иначе. [2]
Структурный образец ARB содержит неявные альтернативы. Когда сканер, не добившись успеха, возвращается к этому образцу, ARB пытается найти другую подходящую подцепочку. Только когда исследование всех неявных альтернатив завершилось неудачей, игла смещается к явной альтернативе или возвращается к предыдущей компоненте, принесшей успех. [3]
Процедура, выполняющая сопоставление структурного образца с субъектной цепочкой, называется сканером. Структурный образец ведет себя подобно программе, указывающей сканеру, как исследовать субъектную цепочку. [4]
Ниже приводится диаграмма для структурного образца ОБР, достроенного в предыдущем пункте. [5]
Альтернация и конкатенация позволяют строить структурные образцы, сопоставляющиеся с большим числом цепочек. [6]
Для наглядности удобно представлять себе компоненты структурного образца как набор бусинок, которые сканер пытается нанизать с помощью иглы. Диаграмма, представляющая ПМ, приведена ниже. [7]
ЬЕМ ( целое) - примитивная функция, значением которой является структурный образец, успешно сопоставляющийся с любой цепочкой указанной длины. [8]
ARBNO ( образец) - примитивная функция, значением которой служит структурный образец, сопоставляющийся с нулевым или большим числом последовательно расположенных цепочек, каждая из которых сопоставляется с параметром функции. Когда сканер при просмотре слева направо впервые встречает ARBNO ( o6pase4), происходит сопоставление с пустой цепочкой. При следующих попытках ARBNO стремится увеличить длину подцепочки, сопоставленной с параметром. [9]
Рассмотрим следующий пример, в котором цепочка литер МОСТЫ сопоставляется со структурным образцом, являющимся значением переменной ПМ. [10]
Высокие значения сто, связанные с искажениями кристаллической решетки в исходном нано структурном образце, определяют высокое значение напряжения насыщения. Тем не менее напряжения от скоплений дислокаций на границах зерен могут не возрастать из-за аккомодационных процессов на неравновесных границах зерен. Можно предположить, что неравновесные аморф-ноподобные границы зерен эффективно поглощают решеточные дислокации. Таким образом, увеличения полей напряжений не происходит и РЕ остается постоянным при циклической деформации. [11]
Поскольку X и Y имеют разные значения, они указывают на разные экземпляры структурного образца А В. [12]
К - постоянная для данного гомологичного ряда молекулярных цепочек одного и того же структурного образца, но различной длины, с - концентрация, а М - молекулярный вес. [13]
Альтернация - это двуместная операция, обозначаемая, позволяет построить из двух параметров один структурный образец. [14]
ТАВ ( целое) и RTAB ( цeлoe) - примитивные функции, значениями которых служат структурные образцы, сопоставляющиеся со всеми литерами, начиная с текущего положения курсора и кончая определенной позицией в субъектной цепочке. TAB ( N) сопоставляется вплоть до N - й литеры субъектной цепочки. RTAB ( N) сопоставляется до ( но не включая) N - й литеры от конца субъектной цепочки. Иными словами, после TAB ( N) курсор займет положение справа от N - й литеры, а после RTAB ( N) - слева от N - й литеры, если считать от конца цепочки. [15]