Tag: CONSTEVAL
El siguiente programa template<class T> consteval auto foo(const T&) { return 0; } <p>template<class T> consteval auto bar(const T& t) { auto n = foo(t); return n; }</p> <p>int main() { static<em>assert(foo(“abc”) == 0); static</em>assert(bar(“abc”) == 0); } <code> se compila bien en GCC, pero Clang lo rechaza con los . . . Read more
Me pregunto por qué mi data123 no es reconocido dentro del llamado a allEffects(fit2, …) a continuación. ¿Existe alguna solución para esto? Mi máquina utiliza “R versión 4.0.0 (2020-04-24)” en Windows 10. Error object ‘data123’ not found library(effects) m1 <- lm(mpg ~ hp + cyl, data = mtcars) foo <- . . . Read more
Estoy tratando de evaluar una cadena en Rust con condicionales utilizando el módulo evalexpr. Esto resulta en el siguiente error: thread ‘main’ panicked at ‘called Result::unwrap() on an Err value: AppendedToLeafNode’, src\main.rs:6:56 La descripción del error dice https://docs.rs/evalexpr/5.0.5/evalexpr/error/enum.EvalexprError.html#variant.AppendedToLeafNode Se intentó agregar un hijo a un nodo hoja. Los nodos hoja . . . Read more
Intenté evaluar algunas expresiones de Python como [1, 2, 3][1]. No puedo usar eval('[1, 2, 3][1]') ya que cada vez que lo hago, un gatito puede morir. Una forma más segura es usar ast.literal_eval('[1, 2, 3][1]'), sin embargo, esto genera un ValueError: ValueError: nodo o cadena mal formada … ¿Qué . . . Read more
Lo siento, pero estoy luchando con un problema bastante simple: una fórmula/una expresión como 1.28*10^2 se guarda como un carácter en un marco de datos. Ahora quiero convertir esta cadena en un valor numérico: esto debería dar como resultado “128”, pero no lo hace. library(dplyr) mydata <- data.frame( formula = . . . Read more