[ns] MASH otcl facilities / tools / work in NS2

Pedro Estrela pedro.estrela at inesc.pt
Mon Feb 16 11:53:57 PST 2004


Hi list,

To my knowledge, only 2 large open projects are currently being
developed that uses MIT's otcl extension: NS2 and MASH.

As anyone tried to port/use the tools and facilities developed in MASH
to NS2 
(and, by the way, on the other way around?)


Pedro Estrela


---------

A very brief search in MASH pages reveals very interesting tools useful
for properly debugging otcl in NS2 (only available on the MASH CVS
version)

http://www.openmash.org/resources/notes/debugging-tools.html,
http://www.openmash.org/resources/notes/cpp.txt
- otcl_traceExec  - ".all calls to OTcl procedures will be printed,
along with their arguments and return values."
 - MashInspector -  ".allows you to peek into the object space in Mash,
listing all available classes, objects, procedures and members."


--------------

A great tool for generating/maintaining documentation:
http://www.openmash.org/mhonarc/openmash-developers/msg01156.html
- MashDoc - similar to javadoc - ".MashDoc is a tool that automatically
parses comments in oTcl/C++ code and generates structured API
documentation"
 - example of generated documentation:
http://www.openmash.org/mashdoc/html/MashInspector.html


[more investigation is needed to find other useful MASH features for
NS2]







More information about the Ns-users mailing list