J Стек и стековые
J
Стек и стековые операции
Стековая арифметика
Использование нескольких стеков
Стековые языки
Геометрические объекты и действия с ними
Управляющие конструкции и геометрические построения
Кривые линии в ПостСкрипте
Тексты и шрифты в ПостСкрипте
Рекурсия: сплошные недостатки?
Рекурсия: реабилитация
До сих пор все наши манипуляции были связаны с одним-единственным стеком, и мы радовались тому, насколько содержательны возможности его использования. А нельзя ли их еще расширить, располагая несколькими стеками одновременно?
Что может дать нам второй стек? Первое, что приходит на ум: появляется место для хранения временной, промежуточной, информации.
Сразу находится и применение. Так, хорошо знакомую процедуру обмена данными Swap (см. главу B) никак не реализовать в варианте
Swap(< верхний элемент >, < "предыдущий" элемент>)
с одним стеком, а с двумя - легко.
Вообще говоря, ситуация достаточно типична: нам просто не хватает ресурса - рабочей
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа