Лекции по построению компилятора на Pascal
ВВЕДЕНИЕ
ОСНОВА
Содержание
ОДИНОЧНЫЕ ЦИФРЫ
ВЫРАЖЕНИЯ С ДВУМЯ ЦИФРАМИ
ОБЩАЯ ФОРМА ВЫРАЖЕНИЯ
ИСПОЛЬЗОВАНИЕ СТЕКА
УМНОЖЕНИЕ И ДЕЛЕНИЕ
КРУГЛЫЕ СКОБКИ
УНАРНЫЙ МИНУС
СЛОВО ОБ ОПТИМИЗАЦИИ
ПЕРЕМЕННЫЕ
ФУНКЦИИ
ПОДРОБНЕЕ ОБ ОБРАБОТКЕ ОШИБОК
ПРИСВАИВАНИЕ
МНОГОСИМВОЛЬНЫЕ ТОКЕНЫ.
ПРОБЕЛЫ
ИНТЕРПРЕТАТОР
НЕМНОГО ФИЛОСОФИИ
ПЛАН
НЕМНОГО ОСНОВ
ОПЕРАТОР IF
ОПЕРАТОР WHILE
ОПЕРАТОР LOOP
REPEAT-UNTIL
ЦИКЛ FOR
ОПЕРАТОР DO
ОПЕРАТОР BREAK
ЗАКЛЮЧЕНИЕ
ГРАММАТИКА
ОПЕРАТОРЫ ОТНОШЕНИЙ
ИСПРАВЛЕНИЕ ГРАММАТИКИ
СИНТАКСИЧЕСКИЙ АНАЛИЗАТОР
ОБЪЕДИНЕНИЕ С УПРАВЛЯЮЩИМИ КОНСТРУКЦИЯМИ
ДОБАВЛЕНИЕ ПРИСВАИВАНИЙ
ЛЕКСИЧЕСКИЙ АНАЛИЗ
КОНЕЧНЫЕ АВТОМАТЫ И АЛЬТЕРНАТИВЫ
ЭКСПЕРИМЕНТЫ ПО СКАНИРОВАНИЮ
ПРОБЕЛ
КОНЕЧНЫЕ АВТОМАТЫ
НОВЫЕ СТРОКИ
ОПЕРАТОРЫ
СПИСКИ, ЗАПЯТЫЕ И КОМАНДНЫЕ СТРОКИ.
СТАНОВИТСЯ ИНТЕРЕСНЕЙ
ВОЗВРАЩЕНИЕ СИМВОЛА
РАСПРЕДЕЛЕННЫЕ СКАНЕРЫ ПРОТИВ ЦЕНТРАЛИЗОВАННЫХ
ОБЪЕДИНЕНИЕ СКАНЕРА И ПАРСЕРА
Пара комментариев:
ДОРОГА ДОМОЙ
ПОЧЕМУ ЭТО ТАК ПРОСТО?
ЗДЕСЬ НЕТ НИЧЕГО СЛОЖНОГО!
ВЕРХНИЙ УРОВЕНЬ
СТРУКТУРА ПАСКАЛЯ
РАСШИРЕНИЕ
ОБЪЯВЛЕНИЯ
СТРУКТУРА СИ
ПОДГОТОВКА
Лекции по построению компилятора на Pascal
ОБЪЯВЛЕНИЯ И ИДЕНТИФИКАТОРЫИНИЦИАЛИЗАТОРЫ
ТАБЛИЦА ИДЕНТИФИКАТОРОВ
ВЫПОЛНИМЫЕ УТВЕРЖДЕНИЯ
БУЛЕВА ЛОГИКА
УПРАВЛЯЮЩИЕ СТРУКТУРЫ
ЛЕКСИЧЕСКИЙ АНАЛИЗ
МНОГОСИМВОЛЬНЫЕ ИМЕНА ПЕРЕМЕННЫХ
СНОВА ОПЕРАТОРЫ ОТНОШЕНИЙ
ВВОД/ВЫВОД
ПРЕДПОСЫЛКА
ПРОБЛЕМА
РЕШЕНИЕ
ИСПРАВЛЕНИЕ КОМПИЛЯТОРА
TINY VERSION 1.1
ТОЧКИ С ЗАПЯТОЙ
СИНТАКСИЧЕСКИЙ САХАР
РАБОТА С ТОЧКАМИ С ЗАПЯТОЙ
КОМПРОМИСС
КОММЕНТАРИИ
ОДНОСИМВОЛЬНЫЕ РАЗДЕЛИТЕЛИ
МНОГОСИМВОЛЬНЫЕ РАЗДЕЛИТЕЛИ
ОДНОСТОРОННИЕ КОММЕНТАРИИ
ПОСЛЕДНЕЕ ОТКЛОНЕНИЕ
ОСНОВЫ
ОСНОВА ДЛЯ ЭКСПЕРИМЕНТОВ
ОБЪЯВЛЕНИЕ ПРОЦЕДУРЫ
ВЫЗОВ ПРОЦЕДУРЫ
ПЕРЕДАЧА ПАРАМЕТРОВ
СЕМАНТИКА ПАРАМЕТРОВ
ПЕРЕДАЧА ПО ЗНАЧЕНИЮ
ЧТО НЕПРАВИЛЬНО?
ПЕРЕДАЧА ПО ССЫЛКЕ
ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ
ЧТО БУДЕТ ДАЛЬШЕ?
ДОБАВЛЕНИЕ ЗАПИСЕЙ
РАСПРЕДЕЛЕНИЕ ПАМЯТИ
ОБЪЯВЛЕНИЕ ТИПОВ
ПРИСВАИВАНИЯ
ТРУСЛИВЫЙ ВЫХОД
БОЛЕЕ ПРИЕМЛЕМОЕ РЕШЕНИЕ
ЛИТЕРАЛЬНЫЕ АРГУМЕНТЫ
АДДИТИВНЫЕ ВЫРАЖЕНИЯ
ПОЧЕМУ ТАК МНОГО ПРОЦЕДУР?
МУЛЬТИПЛИКАТИВНЫЕ ВЫРАЖЕНИЯ
УМНОЖЕНИЕ
ДЕЛЕНИЕ
Лекции по построению компилятора на Pascal
ЗАВЕРШЕНИЕПРИВОДИТЬ ИЛИ НЕ ПРИВОДИТЬ
НОВОЕ НАЧАЛО, СТАРОЕ НАПРАВЛЕНИЕ
НАЧИНАЕМ ЗАНОВО?
МОДУЛЬ INPUT
МОДУЛЬ OUTPUT
МОДУЛЬ ERROR
ЛЕКСИЧЕСКИЙ И СИНТАКСИЧЕСКИЙ АНАЛИЗ
МОДУЛЬ SCANNER
РЕШЕНИЯ, РЕШЕНИЯ
СИНТАКСИЧЕСКИЙ АНАЛИЗ
ССЫЛКИ
СОВСЕМ КАК КЛАССИЧЕСКИЙ?
РАСШИРЕНИЕ СИНТАКСИЧЕСКОГО АНАЛИЗАТОРА
ТЕРМЫ И ВЫРАЖЕНИЯ
БУЛЕВА АЛГЕБРА
Учебный курс по CorelDRAW 12
Эта книга — учебный курс, и писалась она как пособие для изучающих иллюстративную графику в целом и пакет прикладных программ иллюстративной графики CorelDRAW 12 в частности.Даже поверхностный анализ всего одной из областей человеческой деятельности (а именно — разработки средств и форм взаимодействия человека и компьютерных программ) позволяет с полной уверенностью утверждать: наиболее эффективным и удобным для восприятия видом информации была, есть и в обозримом будущем будет информация графическая. Тот факт, что по-настоящему широкое внедрение компьютеров в профессиональную деятельность специалистов, не считающих себя «компьютерщиками», стало возможно только после фактической унификации графического интерфейса, оспорить очень трудно. Причина проста, и она кроется в особенностях человеческой психики и физиологии. В силу этих особенностей рассматриваемые изображения очень быстро анализируются, моментально ассоциируются с накапливаемыми в течение всей жизни образами и распознаются. Скорость такого распознавания и ассоциирования намного выше, чем при анализе информации, поступающей, например, по слуховому информационному каналу. И количество ассоциаций, вызываемых изображениями, намного больше — достаточно вспомнить всем известную детскую игру, в которой участники пытаются определить, на что похоже то или иное облако. Ни со звуками, ни с осязательными ощущениями так не играют. Из-за этого один рекламный плакат с изображением, легко вызывающим нужные ассоциации (иногда даже подсознательные!), воздействует на зрителя сильнее, чем многие строки объявления (которые зрителя еще надо как-то заставить прочитать или послушать!).
Моделирование
Если совсем коротко, то это попытка получить ответ на вопрос -что будет, если? Штука в том, что задать вопрос гораздо легче чем получить на него правильный ответ. Это касается всех областей человеческой деятельности от бизнеса, до романтических отношений. Трудно, но попытаться стоит. Правда стоит оставить местечко и для здоровой критики ответа.Моделирование в Ansys
Моделирование в Matlab
Моделирование в Simulink
Моделирование - Биржа
Вероятности моделирования
Моделирование - Данные
Имитационное моделирование
Методология SADT
Взаимосвязи сущностей
Экспертные системы моделей
Расчет приводов
Вибродиагностика
Машиностроения - Материалы
Теория динамики машин
Проектирование программ
Графика в системе Pcad
Создание проекта в Pcad
Учебник по PRO Engineer 2001
Учебник Making The Drawings
Fractal Design Painter 5
Пользователи Autodesk
Арматура сцепная линейная
Проектировщик-электрик
Моделирование систем
3D в Mechanical Desktop
Mechanical Desktop - Сборки
Создание элементов в P-CAD
Радиоэлементы в P-CAD 2002
Библиотеки P-CAD
Печатные платы P-CAD PCB
Библиотеки в P-CAD 2002
Электро схемы в P-CAD
Штамп чертежа в P-CAD 2002
Проектирование плат P-CAD
Библиотеки P-CAD
Советы по P-CAD
Ошибки P-CAD РСВ
Трассировка плат TopoR
FreeStyle Router - функции
Программа sPlan
Модели в Design Center
AutoCAD - проектирование
Математическое моделирование
Методы моделирования
Модели в моделировании
Прикладные системы моделирования
Софт для моделирования
Финансы моделирования
Экономическое моделирование
Теория крэкинга
Моделирование в Simulink
Моделирование течений
Редактор P-CAD Schematic
Самоучитель по P-cad
Unigraphics. Сборка
Unigraphics. Черчение
Unigraphics. Моделирование
Unigraphics. Интерфейс
AutoCAD 2004 - руководство
Cамоучитель AutoCAD
Работа с AutoCAD 2004
Основы AutoCAD