LispWorks does that. You can add your own ways to record source locations of your definition forms.<p><a href="http://www.lispworks.com/documentation/lw60/LW/html/lw-60.htm" rel="nofollow">http://www.lispworks.com/documentation/lw60/LW/html/lw-60.ht...</a>