I've made some changes in R-devel, so errorcall is now defined there and
it is clear what is a macro and what is a function and which are both.
I looked in the 'primitive access' functions/macros. It is clear that all
these could be used for was to access the internal table of builtins, and
th
2006/2/16, Prof Brian Ripley <[EMAIL PROTECTED]>:
> I realize you may be unfamiliar with C terminology, but you do definitely
> seem to be misreadling Rinternals.h.
Thanks for your helpful comments, I think I have understood now.
I won't use the internal structures (but it's nevertheless nice to
On Thu, 16 Feb 2006, Hans-Peter wrote:
> Hello!
>
> Thanks for your answers!
>
> ---
> 2006/2/16, Duncan Murdoch <[EMAIL PROTECTED]>:
>> I think it would be helpful to know the scope of the problem. Could you
>> collect together a complete list of examples like this?
>
> yes, I will do that. Unti
Hello!
Thanks for your answers!
---
2006/2/16, Duncan Murdoch <[EMAIL PROTECTED]>:
> I think it would be helpful to know the scope of the problem. Could you
> collect together a complete list of examples like this?
yes, I will do that. Until now it's only the one function mentioned
and the 2 ma
On Thu, 16 Feb 2006, Hans-Peter wrote:
> 2006/2/16, Hans-Peter <[EMAIL PROTECTED]>:
>> [Rf_errorcall is not declared here, would be something like:
>> void Rf_errorcall(SEXP, const char *,...)]
>>
>> ... would it be possible to pull the Rf_errorcall
>> declaration to the error.h file?
>
>
Hans-Peter wrote:
> Hello!
>
> I (try to) convert the external R header files to Pascal (Delphi). At
> one place I stumbled over a macro that uses a method that is not
.
.
.
Sounds interesting - Could you keep me updated about your progress? I
would be interested in the header files to use them i
2006/2/16, Hans-Peter <[EMAIL PROTECTED]>:
> [Rf_errorcall is not declared here, would be something like:
> void Rf_errorcall(SEXP, const char *,...)]
>
> ... would it be possible to pull the Rf_errorcall
> declaration to the error.h file?
error.h doesn't look like a good place as the SEX
On 2/16/2006 3:55 AM, Hans-Peter wrote:
> Hello!
>
> I (try to) convert the external R header files to Pascal (Delphi). At
> one place I stumbled over a macro that uses a method that is not
> declared in a LGPL header file:
>
> In Rinternals.h:
>#define error_return(msg) { Rf_error(msg); ret
Hello!
I (try to) convert the external R header files to Pascal (Delphi). At
one place I stumbled over a macro that uses a method that is not
declared in a LGPL header file:
In Rinternals.h:
#define error_return(msg){ Rf_error(msg); return R_NilValue; }
#define errorcall_return(cl,msg){