You may be trying to do something similar to hutilscpp::which_first(x < 5) which does most of its work at the R level. That is notice an expression is of the form lhs operator rhs then evaluate each element of lhs separately
On Fri, 27 Sep 2019 at 8:35 pm, Morgan Morgan <[email protected]> wrote: > Hi, > > I am wondering if the below is possible? > Let's assume I have the following expression: > > 1:10 < 5 > > Is there a way at the R C API level to only evaluate the 5th element (i.e 5 > < 5) instead of evaluating the whole expression and then select the 5th > element in the logical vector? > > Thank you > Best regards > Morgan > > [[alternative HTML version deleted]] > > ______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > [[alternative HTML version deleted]] ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
