assign_at_expr {lazy.symbolic}R Documentation

assign new expr at path

Description

assign new expr at path

Usage

assign_at_expr(expr, path, value)

Arguments

expr

a quoted expression

path

from grep_expr

value

the value to be assigned

Value

an expression

Examples



(expr <- quote(tr(A %*% B) + A + C))
assign_at_expr(expr, c(2, 2), quote(Z))

assign_at_expr(expr, grep_expr(expr, "A")[[1]]$path, quote(Z))
assign_at_expr(expr, grep_expr(expr, "A")[[2]]$path, quote(Z))

assign_at_expr(expr, c(2, 2))

assign_at_expr(quote(tr(A %*% B) + A), 2)


[Package lazy.symbolic version 1.0.0.20250803 ]