Trying to teach myself some metaprogramming and have been sifting through the rails source. I often see: module_eval << -end_eval stuff to add end_eval I understand what this does, but I'm curious what part of the language the -end_eval construct is coming from. Thanks, Brad -- Posted via http://www.ruby-forum.com/.