Traverses the body of fn and rewrite it based on callbacks.
depth_first_rewrite_function(fn, callbacks, topdown = list(),
wflags = warning_flags(), ...)A (closure) function.
List of callbacks to apply.
A list of additional information that will be considered top-down in the traversal.
Warning flags, see warning_flags().
Additional data that will be passed along to callbacks.
A new function similar to fn but with a transformed body.
depth_first_rewrite_expr
rewrite_callbacks