Add C++20 documentation chapter

[skip-ci]
This commit is contained in:
William S Fulton 2020-01-28 20:31:15 +00:00
commit 36e8d521de
35 changed files with 1045 additions and 1029 deletions

View file

@ -7,7 +7,7 @@
</head>
<body bgcolor="#ffffff">
<H1><a name="R">33 SWIG and R</a></H1>
<H1><a name="R">34 SWIG and R</a></H1>
<!-- INDEX -->
<div class="sectiontoc">
<ul>
@ -36,7 +36,7 @@ compile and run an R interface to QuantLib running on Mandriva Linux
with gcc. The R bindings also work on Microsoft Windows using Visual C++.
</p>
<H2><a name="R_nn2">33.1 Bugs</a></H2>
<H2><a name="R_nn2">34.1 Bugs</a></H2>
<p>
@ -48,7 +48,7 @@ Currently the following features are not implemented or broken:
<li>C Array wrappings
</ul>
<H2><a name="R_nn3">33.2 Using R and SWIG</a></H2>
<H2><a name="R_nn3">34.2 Using R and SWIG</a></H2>
<p>
@ -138,7 +138,7 @@ Error in .Call("R_swig_fact", s_arg1, as.logical(.copy), PACKAGE = "example") :
<li>Make sure the architecture of the shared library(x64 for instance), matches the architecture of the R program you want to load your shared library into
</ul>
<H2><a name="R_nn4">33.3 Precompiling large R files</a></H2>
<H2><a name="R_nn4">34.3 Precompiling large R files</a></H2>
<p>
@ -160,7 +160,7 @@ will save a large amount of loading time.
<H2><a name="R_nn5">33.4 General policy</a></H2>
<H2><a name="R_nn5">34.4 General policy</a></H2>
<p>
@ -169,7 +169,7 @@ wrapping over the underlying functions and rely on the R type system
to provide R syntax.
</p>
<H2><a name="R_language_conventions">33.5 Language conventions</a></H2>
<H2><a name="R_language_conventions">34.5 Language conventions</a></H2>
<p>
@ -178,7 +178,7 @@ and [ are overloaded to allow for R syntax (one based indices and
slices)
</p>
<H2><a name="R_nn6">33.6 C++ classes</a></H2>
<H2><a name="R_nn6">34.6 C++ classes</a></H2>
<p>
@ -190,7 +190,7 @@ keep track of the pointer object which removes the necessity for a lot
of the proxy class baggage you see in other languages.
</p>
<H2><a name="R_nn7">33.7 Enumerations</a></H2>
<H2><a name="R_nn7">34.7 Enumerations</a></H2>
<p>