Skip to content
Open
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
14 changes: 7 additions & 7 deletions source/lex.tex
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,13 @@
Translation units can be separately translated and then later linked
to produce an executable program\iref{basic.link}.
\end{note}
\begin{note}
Source files, translation units, and translated translation units
need not necessarily be stored as files, nor need there be any one-to-one
correspondence between these entities and any external representation.
The description is conceptual only,
and does not specify any particular implementation.
\end{note}
\indextext{compilation!separate|)}

\rSec1[lex.phases]{Phases of translation}%
Expand Down Expand Up @@ -192,13 +199,6 @@
dependency\iref{module.unit,module.import}
are required to be available.
\begin{note}
Source files, translation
units and translated translation units need not necessarily be stored as
files, nor need there be any one-to-one correspondence between these
entities and any external representation. The description is conceptual
only, and does not specify any particular implementation.
\end{note}
\begin{note}
Previously translated translation units can be preserved individually or in libraries.
The separate translation units of a program communicate\iref{basic.link} by (for example)
calls to functions whose names have external or module linkage,
Expand Down