aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/intro.cli12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/intro.cli b/doc/intro.cli
index dae1f28..5ee8a14 100644
--- a/doc/intro.cli
+++ b/doc/intro.cli
@@ -2466,6 +2466,18 @@ template .tpp .txx
source .cpp .cxx
\
+\N|The \c{.mxx}/\c{.mpp} extension is for the module interface translation
+units with module implementation units (if any) using the \c{.cxx}/\c{.cpp}
+extension. If both are present, then it makes sense to use the same base name,
+similar to headers. For example:
+
+\
+hello-core.mxx
+hello-core.cxx
+\
+
+|
+
The use of inline and template files is a matter of taste. If used, they are
included at the end of the header/module files and contain definitions of
inline and non-inline template functions, respectively. The \c{.?xx}/\c{.?pp}