logo search
volkov / C++ / Бьерн Страуструп-Справочное руководство по С++

R.2 Соглашения о лексических понятиях

Программа на С++ состоит из одного или нескольких файлов ($$R.3.3).

С логической точки зрения файл транслируется за несколько проходов.

Первый проход состоит в препроцессорной обработке ($$R.16), на которой

происходит включение файлов и макроподстановка. Работа препроцессора

управляется с помощью команд, являющихся строками, первый символ

которых отличный от пробела есть # ($$R2.1). Результат работы

препроцессора есть последовательность лексем. Такую последовательность

лексем, т.е. файл после препроцессорной обработки, называют

единицей трансляции.