The field has been removed in R 3.4.0 after being deprecated in R
3.3.3. Indeed, the paragraph describing it has been commented out
(lines 10144-10151 in R-exts.texi), but another paragraph above (lines
10101-10110) still mentions the field as if it exists. I would like to
suggest some rewording along the lines of the attached patch in order
to avoid confusing readers like me.
--
Best regards,
Ivan
Index: doc/manual/R-exts.texi
===================================================================
--- doc/manual/R-exts.texi (revision 79675)
+++ doc/manual/R-exts.texi (working copy)
@@ -10099,9 +10099,9 @@
arguments which tells @R{} not to check the actual number passed.
Routines for use with the @code{.C} and @code{.Fortran} interfaces are
-described with similar data structures, but which have two additional
-fields for describing the type and ``style'' of each argument. Each of
-these can be omitted. However, if specified, each should be an array
+described with similar data structures, which have one additional
+field for describing the type of each argument. This field is optional,
+however, if specified, it should be an array
with the same number of elements as the number of parameters for the
routine. The types array should contain the @code{SEXP} types
describing the expected type of the argument. (Technically, the elements
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel