Comment Comment by xiaodai There are R meta programming techniques called non standard evaluation. It has many similarities to the macro system in Julia parent xiaodai 4 years ago