С для профессиональных программистов


С для профессиональных программистов

Синтаксический разбор выражений
Выражения
Лексемы

Порядок построения выражений
Синтаксический анализатор выражений
Как анализатор обрабатывает переменные
Интерпретатор языка Small Basic

Основной цикл работы анализатора
Команда присваивания значений


Глава 8. О манипулировании экраном и выработке звука
Использование цвета в текстовом режиме
Атрибутный байт текстового режима.
Отображение строки в определенном цвете.
Использование цвета.
Изменение размера курсора

Скроллинг части экрана
Простейшая демонстрационная программа
Сохранение копии экрана в дисковом файле.
А теперь добавим звук.
Программируемый таймер 8253.

Простейший способ проверки слуха.
Имитация звука сирены и взврыва.
Создание "космической музыки".
Глава 9. Интерфейс с "мышью".
Некоторые начальные сведения о мыши.
Виртуализация и реальный экран
Библиотека поддержки "мыши".
Функции поддержки "мыши" верхнего уровня.

Ввод информации с помощью "мыши" в программе рисования.
Глава 10. Создание коммерческих программ.
Нормализация данных.
Разработка функций построения диаграмм.

Программа вычерчивания диаграмм.

Отображение диаграмм на экране дисплея.
Некоторые интересные идеи по модификации программ.
Index-old

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