Metaprogramming: Difference between revisions
m
→{{header|Wren}}: Changed to Wren S/H
m (→{{header|Wren}}: Changed to Wren S/H) |
|||
Line 2,195:
=={{header|Wren}}==
Analogous to D's mixins, Wren has an optional Meta module which enables strings to be compiled to regular Wren code or expressions and inserted into the script. The D example looks like this in Wren.
<syntaxhighlight lang="
var genericClass = Fn.new { |cname, fname|
|