Whoops -- On Fri, 14 Dec 2001, David Alan Black wrote: > You can pass bindings around: > > def thing(s,b) > eval s, b > end > > a = 123 > p thing(a, binding) # => 123 Make that: p thing("a", binding) David -- David Alan Black home: dblack / candle.superlink.net work: blackdav / shu.edu Web: http://pirate.shu.edu/~blackdav