ter</a>, and is used because <a href="https://cran.r-project.org/doc/manuals/r-release/R-ints.html#SEXPTYPEs">the type of an RObject is stored as an integer</a>. Again, Nathan’s article provides more details on this. As with the use of <code>T</code> in the first example, the use of <code>RTYPE</code> as an alias for the type is entirely arbitrary.</p>
<p>Also note that <code>printer()</code> and <code>say_hello()</code> have different names because otherwise the call to <code>RCPP_RETURN_VECTOR</code> is