> > If the format of the element of $@ is not like: > > filename:line:in `methodname' > > but like: > > filename:line:in `classname#methodname' > > then we do not need the insert_class_name method. > Agreed. But what classname should be dumped at toplevel? > 'main'? May I know the reason why the "#" symbol is used as a class/method separator? The Ruby syntax does not support this notation. matju