35
ИНФОРМАЦИОННЫЕ СТРУКТУРЫ И ИХ
ПРЕОБРАЗОВАНИЕ
Блок-схема работы по алгоритму 1:1 ограниченного контекста
Определяем переменные:
STK- стек
R- входной символ
TAB- таблица правил
i- счетчик, i=0
Считываем символ
цепочки в переменную R
В переменной R
содержится #?
Проверяем
совпадение STK и R
с таблицей TAB
Производим замену
верхней части стека по
правилам
Переносим символ из
переменной R в стек
STK
да
нет
да
нет
Увеличиваем
переменную i
i=i+1
Переменная i=2?
Содержит #Z#?
Цепочка
построена по
правилам
Цепочка
построена
неверно
да
да
нет
нет
1...,27,28,29,30,31,32,33,34,35,36 38,39,40,41,42,43,44,45,46,47,...88