The others have already given some answers, I just want to point out that the (free) sample chapter of my D book covers this topic too: http://www.packtpub.com/discover-advantages-of-programming-in-d-cookbook/book

Scanning a whole module and getting everything out takes a few tricks that I talk about in there.

Reply via email to