MaxscriptDoc automatically generates the documentation of a maxscript file, according to the comments found in the source code.
It's kind of a mix between javadoc and python documentation.
The "docStrings" are all the multiline comments that start with /*** and finish with ***/
The only elements it's trying to comment are struct, function, plugin and rollouts.
A docstring is always associated with the previously found struct|function|rollout.
There can be (there must be !) a starting docString at the beginning of the file, which will describe the script.
Here's an example :
MaxscriptDoc.exe -i inputfile.ms -o outputfile.html
You can also run the python files, the sources are distributed in the package.