make_rule | R Documentation |
Make a AST transformation rule
make_rule(from, to)
from |
A character string. |
to |
A character string. |
A function that takes a language object and returns a language object.
library(sketch) rule_1 <- make_rule("pi", "Math.PI") expr <- rlang::parse_expr("2 * (3 + pi)") rule_1(expr) # this works but is not the preferred usage rewrite(expr, list(rule_1)) # this is preferred rule_2 <- make_rule("+", "Math.add") rewrite(expr, list(rule_1, rule_2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.