Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions source/preprocessor.tex
Original file line number Diff line number Diff line change
Expand Up @@ -618,7 +618,7 @@
Each directive's condition is checked in order.
If it evaluates to false (zero),
the group that it controls is skipped:
directives are processed only through the name that determines
directives are processed only through the directive name that determines
the directive in order to keep track of the level
of nested conditionals;
the rest of the directives' preprocessing tokens are ignored,
Expand Down Expand Up @@ -1045,7 +1045,7 @@
\end{note}
\begin{example}
If the directive matches the second form, the whole directive is replaced.
If the directive matches the first form, everything after the name is replaced.
If the directive matches the first form, everything after the \grammarterm{header-name} is replaced.
\begin{codeblock}
#define EMPTY
#define X myfile
Expand Down Expand Up @@ -1532,11 +1532,11 @@
\pnum
\indextext{unit!translation}%
A translation unit shall not \tcode{\#define} or \tcode{\#undef}
names lexically identical
macro names lexically identical
to keywords,
to the identifiers listed in \tref{lex.name.special}, or
to the \grammarterm{attribute-token}{s} described in~\ref{dcl.attr},
except that the names \tcode{likely} and \tcode{unlikely} may be
except that the macro names \tcode{likely} and \tcode{unlikely} may be
defined as function-like macros.

\pnum
Expand Down Expand Up @@ -2191,7 +2191,7 @@
replace the value of this macro with a greater value.
\end{note}

\item The names listed in \tref{cpp.predefined.ft}.\\
\item The macro names listed in \tref{cpp.predefined.ft}.\\
The macros defined in \tref{cpp.predefined.ft} shall be defined to
the corresponding integer literal.
\begin{note}
Expand Down