The Literate Program Browser is a program browser that understands both hypertext links (ex. HTML) and the target language or languages of interest and displays them accordingly.
The user of a Literate Program Browser can annotate his or her code, embedding documentation, diagram, explanations and the like without going to any special trouble and these will be stored as companion files with the source text and the links are embedded in the source file as comments using the appropriate language comment structure. The Literate Program Browser will NOT collapse the text a'la the HTML Browsers. The result is a documentation and source approach rather like LiterateProgramming, but updated for the Internet/Windows/HTML world. --RaySchneider
Sounds like something I'd like to try. Is there a place to see, try, or get one? -- RandyKramer
In 1997, TedKaehler and DanIngalls added a hypertext capability to SqueakSmalltalk's CodeBrowser? s. You can try it in Squeak or PharoSmalltalk with ALT-6 (Command-6 on Mac): instructions at http://wiki.squeak.org/squeak/42 . As of 2009, a few Squeak methods have hypertext class comments, though you can actually add hypertext to any Squeak text (such as method definitions and DoIt s).