<html> <head><title></title> <link rel="stylesheet" Type="text/css" href="stylesheet.css" title="Style"> </head> <body> <h2>Namespace doc::util</h2> <blockquote> </blockquote> <p> <h3>Method Summary</h3> Listing of public methods:<br> <blockquote> The namespace doc::util currently contains no public methods. </blockquote> <h3>Method Detail</h3> <p align=right> <font color=red>*</font> indicates required </p> <p> <b>Private Methods</b>:<br> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=" set split_name $see_name doc::util::text_divider split_name :: set name_length [llength $split_name] set see_namespace [join [lrange $split_name 0 [expr $name_length - 2]] \"\"] set url \"[doc::util::dbl_colon_fix $see_namespace].html#[set see_name]\" "><font size="+1" weight=bold> set split_name $see_name doc::util::text_divider split_name :: set name_length [llength $split_name] set see_namespace [join [lrange $split_name 0 [expr $name_length - 2]] \"\"] set url \"[doc::util::dbl_colon_fix $see_namespace].html#[set see_name]\" </font></a> </td> </tr> <tr><td> <blockquote> procedure to deal with @see comments </blockquote> <dl> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> divides a string variable into a list of strings, all but the first element beginning with the indicated text {marker;} the first element of the created list contains all of the string preceding the first occurrence of the text marker </blockquote> <dl> <b>Parameters:</b> <table> <tr> <td align=right><code>text</code> <font color=red>*</font></td> <td align=left> name of string variable (not the string value itself)</td></tr> <tr> <td align=right><code>marker</code> <font color=red>*</font></td> <td align=left> the string indicating text division</td></tr> </table> <dt><b>See Also:</b> <dd>proc - <a href="doc__util.html#doc::util::find_marker_indices">doc::util::find_marker_indices</a></br> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> escapes out all square brackets </blockquote> <dl> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> given a body of text and a text marker, returns a list of position indices for each occurrence of the text marker </blockquote> <dl> <b>Parameters:</b> <table> <tr> <td align=right><code>text</code> <font color=red>*</font></td> <td align=left> body of text to be searched through</td></tr> <tr> <td align=right><code>marker</code> <font color=red>*</font></td> <td align=left> the text-divider mark</td></tr> </table> <dt><b>Returns:</b> <dd> list of indices of the position immediately preceding each occurrence of the text marker; if there are no occurrences of the text marker, returns a zero-element list <dt><b>See Also:</b> <dd>namespace - <a href="doc.html">doc</a></br> <dd>proc - <a href="doc.html#doc::parse_file">doc::parse_file</a></br><a href="doc.html#doc::parse_namespace">doc::parse_namespace</a></br><a href="doc__util.html#doc::util::text_divider">doc::util::text_divider</a></br> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> puts a space after all closing curly brackets, does not add a space when brackets are already followed by a space </blockquote> <dl> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> used to sort the see list, which has structure {[name} name type type url url \] </blockquote> <dl> <b>Parameters:</b> <table> <tr> <td align=right><code>element1</code> <font color=red>*</font></td> <td align=left> the first of the two list elements to be compared</td></tr> <tr> <td align=right><code>element2</code> <font color=red>*</font></td> <td align=left> the second of the two elements to be compared</td></tr> </table> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> </blockquote> <dl> </dl> </td> </tr> </table> <p> <table width="100%"><tr><td width=100% bgcolor="#CCCCFF"> <a name=""><font size="+1" weight=bold></font></a> </td> </tr> <tr><td> <blockquote> </blockquote> <dl> </dl> </td> </tr> </table> <p> <p align=right> <font color=red>*</font> indicates required </p> </body> </html>