Are there languages besides R that allow non-standard evaluation?

101 Views Asked by At

I'm curious if non-standard evaluation is used in languages besides R. If so, how is it implemented elsewhere?

Non-standard evaluation defined in Advanced R by Hadley Wickham

This question has some examples of non-standard evaluation in R, where columns are referred to without using quotes in the arguments:

# df has columns "A" and "B"
df = mutate(df, C=A*B)
lm(data=df, A~B)
0

There are 0 best solutions below