We've done that to generate skeleton documentation for CLAW. The system
parses the public parts of Ada specs, merges in documentation from a
database, and produces rtf (for Windows Help) and html files. The
"structured comments in the code" are specific to the CLAW style, of
course.