Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > f540691c9d135e5645183e29ad3ba7f6 > files > 228

ocaml-stog-devel-0.9.0-1.mga4.x86_64.rpm

<ocamldoc with-contents="true">
<title>Stog library reference documentation : Index of values</title><contents><div class="ocamldoc-page">
<div class="navbar">&#160;<a class="up" href="index.html" title="Index">Up</a>
&#160;</div>
<h1>Index of values</h1>
<table>
<tr><td align="left"><br/></td></tr>
<tr><td><a href="Stog_filter_lexer.html#VAL__ocaml_lex_main_rec">__ocaml_lex_main_rec</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.html#VAL__ocaml_lex_string_rec">__ocaml_lex_string_rec</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.html#VAL__ocaml_lex_tables">__ocaml_lex_tables</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>A</td></tr>
<tr><td><a href="Stog_graph.S.html#VALadd">add</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">add g (a, b, data)</code> adds to the graph <code class="code">g</code> an edge from <code class="code">a</code> to <code class="code">b</code>
         annotated with <code class="code">data</code>.
</div>
</td></tr>
<tr><td><a href="Stog_tmap.S.html#VALadd">add</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_trie.S.html#VALadd">add</a> [<a href="Stog_trie.S.html">Stog_trie.S</a>]</td>
<td><div class="info">
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALadd_block">add_block</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td><div class="info">
Adding a known block id for a given hid.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALadd_block">add_block</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Adding a known block id for a given hid.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALadd_dep">add_dep</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td><div class="info">
For a given element, add a dependency on a file or another element.
</div>
</td></tr>
<tr><td><a href="Stog_deps.html#VALadd_dep">add_dep</a> [<a href="Stog_deps.html">Stog_deps</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALadd_elt">add_elt</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALadd_hid">add_hid</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALapply_loaders">apply_loaders</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALapply_storers">apply_storers</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALarchive_tree">archive_tree</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>B</td></tr>
<tr><td><a href="Stog_tags.html#VALblock">block</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_io.html#VALbool_of_string">bool_of_string</a> [<a href="Stog_io.html">Stog_io</a>]</td>
<td><div class="info">
<code class="code">bool_of_string "0" = false</code> and <code class="code">bool_of_string "false" = false</code>.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALbuild_base_rules">build_base_rules</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Build the base rules, using the default ones and the <a href="Stog_html.html#VALplugin_rules"><code class="code">Stog_html.plugin_rules</code></a>.
</div>
</td></tr>
<tr><td><a href="Stog_tmpl.html#VALby_keyword">by_keyword</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALby_month">by_month</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALby_topic">by_topic</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>C</td></tr>
<tr><td><a href="Stog_config.html#VALcache_dir">cache_dir</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">cache_dir dir</code> returns the cache directory, from a stog project directory.
</div>
</td></tr>
<tr><td><a href="Stog_cache.html#VALcache_file">cache_file</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALcard">card</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml.html#VALclose_sessions">close_sessions</a> [<a href="Stog_ocaml.html">Stog_ocaml</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALcommand_line">command_line</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALcompare_key">compare_key</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_info.html#VALcompute">compute</a> [<a href="Stog_info.html">Stog_info</a>]</td>
<td><div class="info">
Compute internals graphs between elements.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALcompute_elt">compute_elt</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALcompute_elt">compute_elt</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_config.html#VALconfig_dir">config_dir</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">config_dir dir</code> returns the stog configuration directory in the given directory.
</div>
</td></tr>
<tr><td><a href="Stog_config.html#VALconfig_file">config_file</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">config_file dir</code> returns the stog <code class="code">config</code> file for a given project directory,
     that is <code class="code">Filename.concat (config_dir dir) "config"</code>.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALcount_char">count_char</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALcounter">counter</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALcreate">create</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td><div class="info">
Convert the time (seconds since the epoch) to a date/time record
</div>
</td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALcreate">create</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALcreate">create</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Creating an empty graph.
</div>
</td></tr>
<tr><td><a href="Stog_tmap.S.html#VALcreate">create</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALcreate_log_fun">create_log_fun</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
Creating a log function.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALcreate_log_fun_with_set">create_log_fun_with_set</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
Same as <code class="code">create_log_fun</code> but also return a function to change
       the log level.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALcreate_stog">create_stog</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALcurrent_stog">current_stog</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Access to the current stog structure.
</div>
</td></tr>
<tr><td align="left"><br/>D</td></tr>
<tr><td><a href="Stog_intl.html#VALdata_of_lang">data_of_lang</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_deps.html#VALdeps">deps</a> [<a href="Stog_deps.html">Stog_deps</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_info.html#VALdot_of_graph">dot_of_graph</a> [<a href="Stog_info.html">Stog_info</a>]</td>
<td><div class="info">
Get graphviz code from the given stog structure, to create
  a graph showing edges between (clickable) elements; the edges are
  annotated by the topic and keywords.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALdot_of_graph">dot_of_graph</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">dot_of_graph ~f_node g</code> returns the graphviz code to represent the
         given graph.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALdot_to_svg">dot_to_svg</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALdummy_pos">dummy_pos</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>E</td></tr>
<tr><td><a href="Stog_tags.html#VALelements">elements</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt">elt</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALelt">elt</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_body">elt_body</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALelt_by_href">elt_by_href</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td><div class="info">
<code class="code">elt_by_href ?typ stog env href</code> returns the element, hid and
  optional if matching the given href string, of the form <code class="code">hid[#id]</code>.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALelt_by_href">elt_by_href</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
<code class="code">elt_by_href ?typ stog env href</code> returns the element, hid and
  optional if matching the given href string, of the form <code class="code">hid[#id]</code>.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALelt_by_human_id">elt_by_human_id</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_date">elt_date</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALelt_dst_file">elt_dst_file</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Build the final file where the given element will be generated.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALelt_hid">elt_hid</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALelt_in_list">elt_in_list</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_intro">elt_intro</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_keywords">elt_keywords</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALelt_list">elt_list</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
The calllback to insert a list of elements.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALelt_list">elt_list</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_path">elt_path</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_src">elt_src</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_title">elt_title</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALelt_to_rss_item">elt_to_rss_item</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_topics">elt_topics</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALelt_type">elt_type</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALelt_url">elt_url</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Build the final url of the given element.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALelt_url">elt_url</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALelts_by_human_id">elts_by_human_id</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_trie.S.html#VALempty">empty</a> [<a href="Stog_trie.S.html">Stog_trie.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALencode_string">encode_string</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALengine">engine</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALenglish">english</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALerror">error</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.html#VALerror">error</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALerror">error</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALerrors">errors</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALescape_html">escape_html</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Escape html code in the given string: change <code class="code">&amp;</code> to <code class="code">&amp;amp;</code>,
  <code class="code">&lt;</code> to <code class="code">&amp;lt;</code> and <code class="code">&gt;</code> to <code class="code">&amp;gt;</code>.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALext_a">ext_a</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>F</td></tr>
<tr><td><a href="Stog_misc.html#VALfile_mtime">file_mtime</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
Return mdification time of the given file, or None if
  the file does not exist.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALfile_of_string">file_of_string</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">file_of_string ~file str</code> creates a file named
   <code class="code">filename</code> whose content is <code class="code">str</code>.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALfilename_extension">filename_extension</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">filename_extension filename</code> returns extension of <code class="code">filename</code>
  or <code class="code">""</code> if there is no extension.
</div>
</td></tr>
<tr><td><a href="Stog_filter_parser.html#VALfilter">filter</a> [<a href="Stog_filter_parser.html">Stog_filter_parser</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter.html#VALfilter_elts">filter_elts</a> [<a href="Stog_filter.html">Stog_filter</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter.html#VALfilter_of_string">filter_of_string</a> [<a href="Stog_filter.html">Stog_filter</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_find.html#VALfind">find</a> [<a href="Stog_find.html">Stog_find</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALfind">find</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_trie.S.html#VALfind">find</a> [<a href="Stog_trie.S.html">Stog_trie.S</a>]</td>
<td><div class="info">
Find all data associated to the given path or below, or an empty list
         if such a path does not exist.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALfind_block_by_id">find_block_by_id</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_find.html#VALfind_list">find_list</a> [<a href="Stog_find.html">Stog_find</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALflush_input">flush_input</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALfold">fold</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALfold">fold</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALfold_pred">fold_pred</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALfold_succ">fold_succ</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALformat">format</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALformat_to">format_to</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALfrench">french</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALfrom_channel">from_channel</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALfrom_function">from_function</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALfrom_string">from_string</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml.html#VALfun_eval">fun_eval</a> [<a href="Stog_ocaml.html">Stog_ocaml</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_latex.html#VALfun_latex">fun_latex</a> [<a href="Stog_latex.html">Stog_latex</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALfunctions">functions</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>G</td></tr>
<tr><td><a href="Stog_html.html#VALgenerate">generate</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Generate the target files, with the following steps: apply registered stage0 functions to the read stog structure., create the output directory,, build the base environment from the site global attributes,, compute by-topic, by-keyword and by-month elements,, compute elements,, for each level, for each element, apply level functions on the element, output <a href="Stog_types.html#TYPEELTelt.elt_out"><code class="code">Stog_types.elt.elt_out</code></a> field in the destination file.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALgenerate_rss_feed_file">generate_rss_feed_file</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Generate a RSS file from the given list of elements.
</div>
</td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALget">get</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALget">get</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALget_cached_elements">get_cached_elements</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALget_def">get_def</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALget_hid">get_hid</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
<code class="code">get_hid env</code> returns the value associated to <code class="code">"hid"</code> in <code class="code">env</code>.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALget_in_args_or_env">get_in_args_or_env</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
<code class="code">get_in_args_or_env env args s</code> returns the value associated to <code class="code">s</code>
 in <code class="code">args</code> of else return the result of <code class="code">get_in_env env s</code>.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALget_in_env">get_in_env</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
<code class="code">get_in_env env tag</code> will look for the given string in the environment,
  by building a &lt;tag/&gt; node and evaluating it.
</div>
</td></tr>
<tr><td><a href="Stog_latex.html#VALget_in_env">get_in_env</a> [<a href="Stog_latex.html">Stog_latex</a>]</td>
<td><div class="info">
FIXME: move get_in_env elsewhere, but later
</div>
</td></tr>
<tr><td><a href="Stog_intl.html#VALget_month">get_month</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALget_template">get_template</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALget_template_file">get_template_file</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td><div class="info">
<code class="code">get_template_file stog elt file</code> returns absolute filename of the given
  template filename.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALgraph">graph</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>H</td></tr>
<tr><td><a href="Stog_dyn.html#VALhack_cmxs">hack_cmxs</a> [<a href="Stog_dyn.html">Stog_dyn</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html5.html#VALhack_self_closed">hack_self_closed</a> [<a href="Stog_html5.html">Stog_html5</a>]</td>
<td><div class="info">
Prevent tags to self-close (i.e.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALhcode">hcode</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALhighlight">highlight</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Call the highlight command on the given string and make it produce xhtml code.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALhighlight">highlight</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
Call the highlight command on the given string and make it produce xhtml code.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALhuman_id_of_string">human_id_of_string</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>I</td></tr>
<tr><td><a href="Stog_tags.html#VALicode">icode</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALif_">if_</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALimage">image</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALinc">inc</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALinclude_">include_</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALincr_verbose_level">incr_verbose_level</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALint">int</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALis_prefix">is_prefix</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">is_prefix pattern s</code> returns true if string <code class="code">s</code> begins with <code class="code">pattern</code>.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALisolate">isolate</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">isolate g a</code> removes all edges from and to vertice <code class="code">a</code>.
</div>
</td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALiter">iter</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALiter">iter</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALiter_pred">iter_pred</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Same as <a href="Stog_graph.S.html#VALiter_succ"><code class="code">Stog_graph.S.iter_succ</code></a> but with predecessors of each vertice.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALiter_succ">iter_succ</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">iter_succ g f</code> calls f on each vertice and its successors as returned
         by <a href="Stog_graph.S.html#VALsucc"><code class="code">Stog_graph.S.succ</code></a>.
</div>
</td></tr>
<tr><td align="left"><br/>K</td></tr>
<tr><td><a href="Stog_tmpl.html#VALkeyword">keyword</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALkeyword">keyword</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>L</td></tr>
<tr><td><a href="Stog_tags.html#VALlangswitch">langswitch</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALlanguages">languages</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALlatex">latex</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme">lexeme</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme_char">lexeme_char</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme_end">lexeme_end</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme_end_p">lexeme_end_p</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme_start">lexeme_start</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALlexeme_start_p">lexeme_start_p</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALlist">list</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALlist_chop">list_chop</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">list_chop n l</code> returns the <code class="code">n</code> first elements of list <code class="code">l</code> or the whole
   list if <code class="code">n &gt;= List.length l</code>.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALlist_compare">list_compare</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALlist_concat">list_concat</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALlist_remove_doubles">list_remove_doubles</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">list_remove_doubles ?pred l</code> remove doubles in the given list <code class="code">l</code>, according
   to the optional equality function <code class="code">pred</code>.
</div>
</td></tr>
<tr><td><a href="Stog_cache.Cache.html#VALload">load</a> [<a href="Stog_cache.Cache.html">Stog_cache.Cache</a>]</td>
<td><div class="info">
This function is called when an element is read from the cache.
</div>
</td></tr>
<tr><td><a href="Stog_dyn.html#VALload_files">load_files</a> [<a href="Stog_dyn.html">Stog_dyn</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_dyn.html#VALload_packages">load_packages</a> [<a href="Stog_dyn.html">Stog_dyn</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALlocalzone">localzone</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALlowercase">lowercase</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">lowercase s</code> lowers the case of the given string, including accentuated characters.
</div>
</td></tr>
<tr><td align="left"><br/>M</td></tr>
<tr><td><a href="Stog_filter_lexer.html#VALmain">main</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALmake_elt">make_elt</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALmake_human_id">make_human_id</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_latex.html#VALmake_svg">make_svg</a> [<a href="Stog_latex.html">Stog_latex</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALmap_opt">map_opt</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALmarshal">marshal</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Marshal the given graph.
</div>
</td></tr>
<tr><td><a href="Stog_deps.html#VALmax_deps_date">max_deps_date</a> [<a href="Stog_deps.html">Stog_deps</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALmd5">md5</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALmerge_stogs">merge_stogs</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALmk_mail_date">mk_mail_date</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALmk_usenet_date">mk_usenet_date</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALmkdir">mkdir</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALmodify">modify</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_config.html#VALmodules_dir">modules_dir</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">modules_dir dir</code> returns the modules directory, from a stog project directory.
</div>
</td></tr>
<tr><td align="left"><br/>N</td></tr>
<tr><td><a href="Stog_tags.html#VALn_columns">n_columns</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.Cache.html#VALname">name</a> [<a href="Stog_cache.Cache.html">Stog_cache.Cache</a>]</td>
<td><div class="info">
The name of the cache, used in for the directory name where
      information is cached.
</div>
</td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALnew_engine">new_engine</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALnew_line">new_line</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALnext">next</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALnodes_by_pred_order">nodes_by_pred_order</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">nodes_by_pred_order g</code> returns a sorted list of vertices.
</div>
</td></tr>
<tr><td align="left"><br/>O</td></tr>
<tr><td><a href="Stog_tags.html#VALocaml">ocaml</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALocaml_eval">ocaml_eval</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALopt_of_string">opt_of_string</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">opt_of_string s</code> returns <code class="code">None</code> if the string if empty
   (length is 0) or <code class="code">Some s</code>.
</div>
</td></tr>
<tr><td><a href="Stog_cache.html#VALoutput_cache_info">output_cache_info</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>P</td></tr>
<tr><td><a href="Stog_tmpl.html#VALpage">page</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALpage">page</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_date.html#VALparse">parse</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td><div class="info">
Parse a string and return a date/time record
</div>
</td></tr>
<tr><td><a href="Stog_date.html#VALparse_epoch">parse_epoch</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td><div class="info">
Parse a string and return the time (seconds since the epoch
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALpath_under">path_under</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">path_under ~parent file</code> returns the path to <code class="code">file</code> from <code class="code">parent</code>.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALplugin_config_file">plugin_config_file</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td><div class="info">
<code class="code">plugin_config_file stog plugin_name</code> returns the configuration file
  for this plugin name, for consistency purpose.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALplugin_rules">plugin_rules</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
The rewrite rules registered by plugins.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALpost">post</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALpred">pred</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Same as <a href="Stog_graph.S.html#VALsucc"><code class="code">Stog_graph.S.succ</code></a> but returns the predecessors.
</div>
</td></tr>
<tr><td><a href="Stog_info.html#VALpred_by_date">pred_by_date</a> [<a href="Stog_info.html">Stog_info</a>]</td>
<td><div class="info">
Get the previous element by date.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALpred_roots">pred_roots</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">pred_roots g</code> returns the list of vertices having no predecessor in the graph.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALprepare_toc">prepare_toc</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALprevious">previous</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>R</td></tr>
<tr><td><a href="Stog_config.html#VALread_config">read_config</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">read_config file</code> returns the configuration stored in the given
  stog configuration file.
</div>
</td></tr>
<tr><td><a href="Stog_ocaml_types.html#VALread_input">read_input</a> [<a href="Stog_ocaml_types.html">Stog_ocaml_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml_types.html#VALread_result">read_result</a> [<a href="Stog_ocaml_types.html">Stog_ocaml_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_io.html#VALread_stog">read_stog</a> [<a href="Stog_io.html">Stog_io</a>]</td>
<td><div class="info">
Build a <a href="Stog_types.html#TYPEstog"><code class="code">Stog_types.stog</code></a> structure from the given directory.
</div>
</td></tr>
<tr><td><a href="Stog_tmpl.html#VALread_template_file">read_template_file</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td><div class="info">
<code class="code">read_template_file stog elt file</code> returns the content of the given
  template filename, after calling <a href="Stog_tmpl.html#VALget_template_file"><code class="code">Stog_tmpl.get_template_file</code></a> to get the final
  filename.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALrecursive_preds">recursive_preds</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Same as <a href="Stog_graph.S.html#VALrecursive_succs"><code class="code">Stog_graph.S.recursive_succs</code></a> but for predecessors.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALrecursive_succs">recursive_succs</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">recursive_succs t key</code> returns the list of all nodes "under" the given
        one; the given predicate can be used to follow only some edges.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALregister_cache">register_cache</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALregister_cache">register_cache</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALregister_lang">register_lang</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALregister_lang">register_lang</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALregister_level_fun">register_level_fun</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALregister_level_fun">register_level_fun</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALregister_level_fun_on_elt_list">register_level_fun_on_elt_list</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALregister_level_fun_on_elt_list">register_level_fun_on_elt_list</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALregister_rule">register_rule</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALregister_stage0_fun">register_stage0_fun</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALrem">rem</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">rem g (a, b) pred</code> removes from graph <code class="code">g</code> the edges from <code class="code">a</code> to <code class="code">b</code>
         whose annotations satisfy the given predicate <code class="code">pred</code>.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALrem_all">rem_all</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">rem_all g (a, b)</code> removes from graph <code class="code">g</code> all edges from <code class="code">a</code> to <code class="code">b</code>.
</div>
</td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALremove">remove</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmap.S.html#VALremove">remove</a> [<a href="Stog_tmap.S.html">Stog_tmap.S</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALremove_node">remove_node</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">remove_node g a</code> removes the vertice <code class="code">a</code> from the graph <code class="code">g</code>.
</div>
</td></tr>
<tr><td><a href="Stog_info.html#VALremove_not_published">remove_not_published</a> [<a href="Stog_info.html">Stog_info</a>]</td>
<td><div class="info">
Remove from the stog structure the elements having
  <a href="Stog_types.html#TYPEELTelt.elt_published"><code class="code">Stog_types.elt.elt_published</code></a><code class="code">=false</code>.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALreverse">reverse</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">reverse g</code> return a graph where all edges of <code class="code">g</code> are reversed, i.e.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALrss_date_of_date">rss_date_of_date</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALrss_length">rss_length</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>S</td></tr>
<tr><td><a href="Stog_misc.html#VALsafe_main">safe_main</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">safe_main f</code> calls <code class="code">f ()</code> but handles <code class="code">Sys_error</code> and <code class="code">Failure</code>
   exceptions by exiting with error code 1.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALsafe_mkdir">safe_mkdir</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsearch_form">search_form</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsection">section</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsep">sep</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.GMap.html#VALset">set</a> [<a href="Stog_graph.GMap.html">Stog_graph.GMap</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALset_default_lang">set_default_lang</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td><div class="info">
Use the given language abbreviation (such as "fr") to set the default
     language.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALset_elt">set_elt</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALset_elt_env">set_elt_env</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALset_print_error">set_print_error</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALset_print_error">set_print_error</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALset_print_verbose">set_print_verbose</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALset_print_verbose">set_print_verbose</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_plug.html#VALset_print_warning">set_print_warning</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALset_print_warning">set_print_warning</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALset_verbose_level">set_verbose_level</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALshort_string_of_date">short_string_of_date</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALshortest_path">shortest_path</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">shortest_path g cost (a, b)</code> computes the shortest path from <code class="code">a</code> to <code class="code">b</code>
         according to the <code class="code">cost</code> function.
</div>
</td></tr>
<tr><td><a href="Stog_date.html#VALsince_epoch">since_epoch</a> [<a href="Stog_date.html">Stog_date</a>]</td>
<td><div class="info">
Convert a date/time record into the time (seconds since the epoch)
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALsite_desc">site_desc</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsite_email">site_email</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsite_title">site_title</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsite_url">site_url</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALsort_elts_by_date">sort_elts_by_date</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALsort_ids_elts_by_date">sort_ids_elts_by_date</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALsort_ids_elts_by_rules">sort_ids_elts_by_rules</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALsplit_string">split_string</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
Separate the given string according to the given list of characters.
</div>
</td></tr>
<tr><td><a href="Stog_html.html#VALstage0_funs">stage0_funs</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Stage 0 functions registered by plugins.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALstog">stog</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.html#VALstog_cache_name">stog_cache_name</a> [<a href="Stog_cache.html">Stog_cache</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALstog_md5">stog_md5</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml.html#VALstog_ocaml_session">stog_ocaml_session</a> [<a href="Stog_ocaml.html">Stog_ocaml</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_cache.Cache.html#VALstore">store</a> [<a href="Stog_cache.Cache.html">Stog_cache.Cache</a>]</td>
<td><div class="info">
This function provides the information to associate to an
         element to store it in the cache.
</div>
</td></tr>
<tr><td><a href="Stog_filter_lexer.html#VALstring">string</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.html#VALstring_buffer">string_buffer</a> [<a href="Stog_filter_lexer.html">Stog_filter_lexer</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALstring_of_date">string_of_date</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_intl.html#VALstring_of_date_opt">string_of_date_opt</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALstring_of_file">string_of_file</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">string_of_file filename</code> returns the content of <code class="code">filename</code>
   in the form of one string.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALstring_of_human_id">string_of_human_id</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALstring_of_opt">string_of_opt</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">string_of_opt s_opt</code> returns the empty string if
   <code class="code">s_opt = None</code> or <code class="code">s</code> if <code class="code">s_opt = Some s</code>.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALstring_of_time">string_of_time</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALstring_of_url">string_of_url</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_misc.html#VALstrip_blank_lines">strip_blank_lines</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">strip_blank_lines s</code> works as <a href="Stog_misc.html#VALstrip_string"><code class="code">Stog_misc.strip_string</code></a>, but only strips
    full blank lines, without touching spaces or tabulations.
</div>
</td></tr>
<tr><td><a href="Stog_misc.html#VALstrip_string">strip_string</a> [<a href="Stog_misc.html">Stog_misc</a>]</td>
<td><div class="info">
<code class="code">strip_string s</code> removes all leading and trailing spaces from the given string.
</div>
</td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALsub_lexeme">sub_lexeme</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALsub_lexeme_char">sub_lexeme_char</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALsub_lexeme_char_opt">sub_lexeme_char_opt</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_filter_lexer.L.html#VALsub_lexeme_opt">sub_lexeme_opt</a> [<a href="Stog_filter_lexer.L.html">Stog_filter_lexer.L</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALsubsection">subsection</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_graph.S.html#VALsucc">succ</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
<code class="code">succ g a</code> returns the successors of a vertice as a list of pairs
         <code class="code">(successor, edge annotation)</code>.
</div>
</td></tr>
<tr><td><a href="Stog_info.html#VALsucc_by_date">succ_by_date</a> [<a href="Stog_info.html">Stog_info</a>]</td>
<td><div class="info">
Get the next element by date.
</div>
</td></tr>
<tr><td><a href="Stog_graph.S.html#VALsucc_roots">succ_roots</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Same as <a href="Stog_graph.S.html#VALpred_roots"><code class="code">Stog_graph.S.pred_roots</code></a> but for vertices with no successor.
</div>
</td></tr>
<tr><td align="left"><br/>T</td></tr>
<tr><td><a href="Stog_intl.html#VALtm_of_date">tm_of_date</a> [<a href="Stog_intl.html">Stog_intl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_config.html#VALtmpl_dir">tmpl_dir</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
<code class="code">tmpl_dir dir</code> returns the directory containing templates, from a
  stog project directory.
</div>
</td></tr>
<tr><td><a href="Stog_tags.html#VALtoc">toc</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_types.html#VALtoday">today</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tmpl.html#VALtopic">topic</a> [<a href="Stog_tmpl.html">Stog_tmpl</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALtopic">topic</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_tags.html#VALtwo_columns">two_columns</a> [<a href="Stog_tags.html">Stog_tags</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>U</td></tr>
<tr><td><a href="Stog_graph.S.html#VALunmarshal">unmarshal</a> [<a href="Stog_graph.S.html">Stog_graph.S</a>]</td>
<td><div class="info">
Unmarshal.
</div>
</td></tr>
<tr><td><a href="Stog_plug.html#VALunregister_rule">unregister_rule</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td><div class="info">
Unregister the rule with the given name from the plugin rules.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALurl_concat">url_concat</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_html.html#VALurl_of_hid">url_of_hid</a> [<a href="Stog_html.html">Stog_html</a>]</td>
<td><div class="info">
Build an url from the given hid, using the given optional extension.
</div>
</td></tr>
<tr><td><a href="Stog_types.html#VALurl_of_string">url_of_string</a> [<a href="Stog_types.html">Stog_types</a>]</td>
<td></td></tr>
<tr><td align="left"><br/>V</td></tr>
<tr><td><a href="Stog_plug.html#VALverbose">verbose</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALverbose">verbose</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALverbose_level">verbose_level</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_config.html#VALversion">version</a> [<a href="Stog_config.html">Stog_config</a>]</td>
<td><div class="info">
Version of stog.
</div>
</td></tr>
<tr><td align="left"><br/>W</td></tr>
<tr><td><a href="Stog_plug.html#VALwarning">warning</a> [<a href="Stog_plug.html">Stog_plug</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALwarning">warning</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_msg.html#VALwarnings">warnings</a> [<a href="Stog_msg.html">Stog_msg</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml_types.html#VALwrite_input">write_input</a> [<a href="Stog_ocaml_types.html">Stog_ocaml_types</a>]</td>
<td></td></tr>
<tr><td><a href="Stog_ocaml_types.html#VALwrite_result">write_result</a> [<a href="Stog_ocaml_types.html">Stog_ocaml_types</a>]</td>
<td></td></tr>
</table>
</div></contents>
</ocamldoc>