[Rd] can we override "if" in R?
zhengda1936 at gmail.com
Sat Mar 4 18:47:44 CET 2017
Can I override it for a specific class?
I can do that for operators such as "!". For example, "!.fm" works for
objects of the class "fm".
It seems I can't do the same for "if".
On Sat, Mar 4, 2017 at 12:41 PM, Gábor Csárdi <csardi.gabor at gmail.com> wrote:
> You can. Perhaps needless to say, be careful with this.
> ❯ `if` <- function(...) FALSE
> ❯ if (TRUE) TRUE else FALSE
>  FALSE
> On Sat, Mar 4, 2017 at 5:36 PM, Da Zheng <zhengda1936 at gmail.com> wrote:
>> I heard we can override almost everything in R. Is it possible to
>> override "if" keyword in R to evaluate my own object instead of a
>> logical value?
>> R-devel at r-project.org mailing list
More information about the R-devel