He intentado aprender más sobre R (y escribir extensiones C) y pensé que podría ser útil leer la fuente de algunos paquetes conocidos. Decidí comenzar con rpart que se define como:¿Cómo se puede usar un parámetro de función sin mencionarlo en el cuerpo de la función?
rpart <- function(formula, data, weights, subset,
na.action=na.rpart, method, model=FALSE, x=FALSE, y=TRUE,
parms, control, cost, ...)
Hice una búsqueda rápida a través de la fuente y no veo fórmula mencionado en cualquier parte del cuerpo de la función sin embargo, sé que de alguna manera rpart está utilizando ese parámetro. ¿Cómo es que rpart usa fórmula sin que su nombre esté en el cuerpo de la función?