This file is a compiler step that introduces document tags for Boo's, uh, document strings. Its based on Doug's prototype and knows the following tokens:
@param arg information
@except arg information
@seealso arg
@summary information
@remarks information
@permission arg information
@example information
@returns information
Basically, it follows the C#-style of document tags with the exception of "@except" (to keep in line with Boo's "except" stuff).
Its very rough (ugly) and the regular expressions are brittle because I'm terrible at them.
On the other hand, it works and produces .xml files that can be consumed by nDoc and Visual Studio properly.
Comments, or people willing to nice-it-up?
Attached a quick sample that spits out xml from the doc strings. Needs more work, maybe a better design, plus conversion from boo to C# in order to be included with boo.