The eply package provides ways to call eval(parse(text = ...)) in bulk. The evals() function is a vectorized version of eval(parse(text = ...)). eply() is like apply(MARGIN = 1) except that the elements of each row are eval(parse(text = ...))'ed before being supplied to the function.