diff --git a/doc/userman/description.tex b/doc/userman/description.tex index 1070006b615deb656f2d592d407e8fcf7ea5f27d..6604f0cd2d6f8565c07b23f9015d2418d0f92cae 100644 --- a/doc/userman/description.tex +++ b/doc/userman/description.tex @@ -1,3 +1,16 @@ +The \fclang plug-in intends to provide a full translation of C++ and \acslpp into the \framac internal representation, and from there be able to be analyzed by other \framac plug-ins. This is a work in progress. The following sections describe the limitations of the current implementation. +\begin{itemize} + \item The plug-in aims for the TBD version of C++ + \item \acslpp is described in the companion \acslpp reference manual, also a part of the \framac release. +\end{itemize} + + +Notes +\begin{itemize} + \item Which version of Clang? + \item Clang (8) support C++98 (except exported templates, later removed) and C++11 and current draft standard for C++1y + \item see https://clang.llvm.org/docs/UsersManual.html\#cxx for supported features in clang C++ +\end{itemize} \chapter{Installation} @@ -115,3 +128,5 @@ In particular, a debug value of 1 shows the command-line that invokes \end{itemize} +TBD - including command-line options + diff --git a/doc/userman/eacslversion.tex b/doc/userman/eacslversion.tex new file mode 100644 index 0000000000000000000000000000000000000000..921e0d99cef3b2c72913f553471f5ec89617206e --- /dev/null +++ b/doc/userman/eacslversion.tex @@ -0,0 +1,2 @@ +\newcommand{\eacslversion}{Chlorine-20180501+dev\xspace} +\newcommand{\fcversion}{Chlorine\xspace} diff --git a/doc/userman/fclangversion.tex b/doc/userman/fclangversion.tex index 67275e01473cf88945e1ea40a0ff787bfb06c503..96766b114812712ed90d80febcb80193a169bfad 100644 --- a/doc/userman/fclangversion.tex +++ b/doc/userman/fclangversion.tex @@ -1,2 +1,2 @@ -\newcommand{\fclangversion}{Chlorine+\xspace} +\newcommand{\fclangversion}{DRAFT+\xspace} \newcommand{\fcversion}{Potassium+\xspace}