Семь уроков по PostScript

       

Семь уроков по PostScript

Предисловие
Основные понятия

Стек и арифметические операции
Арифметические операторы
Начала графики

Процедуры и переменные
Определение переменных и процедур
Работа со шрифтами
PostScript-шрифты
Поворот осей
Изменение шкал по осям координат
Сохранение состояния графики PostScript
Сглаживание углов

Условные переходы
Оператор if
Логические операторы: not and or и xor.
Оператор ifelse
Массивы
Еще раз о шрифтах
Кодирование шрифта
Контуры символов
Траектория отсечения

Введение в программирование на Лиспе

Система программирования на языке Лисп представляет собой комплекс функций для обработки различных структур данных, включая многоуровневые списки, числа, строки, файлы и их имена. Программа на Лиспе может дополнять их комплекс. Функции встраиваются в систему как атомы, имеющие определения на уровне исполнимого кода или языка программирования. В систему входит компилятор, обеспечивающий перевод функций с уровня языка программирования на уровень исполнимого кода, поэтому нет формальной разницы между определениями разного уровня. В целом работа Лисп-системы обеспечивается интерпретатором, вычисляющим отдельные выражения, последовательность которых и есть программа.

Установка Лисп-системы
Основы символьной обработки
Специальные функции
Основные методы обработки списков

Определение универсальной функции
Числа и строки
Именование значений и подвыражений
Замедленные вычисления (lazy evaluation)
Списки свойств атомов

Императивное программирование
Вызов Лисп-интерпретатора и/или компилятора
Введение в язык АвтоЛИСП. Лекции
Обучение AutoLISP в 8 уроках

Содержание раздела