How to eval a "quoted" expression?



A few more examples which may be useful:

  v: 'vv1;
  vv1: 'vvv1;
  vvv1: 'vvvv1;

  '( '(v) ) => 'v
  '( v ) => v
  '( ''v ) => vv1
  ''v => vvv1
  ''(''v) => vvvv1

My example of ev was flawed because I didn't re-set v.  This is better:

 v: 'vv1;
 [v, ev(v), v: 'vv2, v, ev(v)] =>  [vv1, vvv1, vv2, vv2, vvv2]