<html>
  <head>
    <title>Bisect report</title>
    <link rel="stylesheet" type="text/css" href="style.css">
  </head>
  <body>
    <h3>File: source.ml (<a href="index.html">return to index</a>)</h3>
    <hr class="codeSep"/>
    <h4>Statistics:</h4>
    <table class="simple">
      <tr><th>kind</th><th width="16px">&nbsp;</th><th>coverage</th></tr>
      <tr><td>binding</td><td width="16px">&nbsp;</td><td>4 / 4 (100 %)</td></tr>
      <tr><td>sequence</td><td width="16px">&nbsp;</td><td>5 / 5 (100 %)</td></tr>
      <tr><td>for</td><td width="16px">&nbsp;</td><td>1 / 1 (100 %)</td></tr>
      <tr><td>if/then</td><td width="16px">&nbsp;</td><td>2 / 2 (100 %)</td></tr>
      <tr><td>try</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>while</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>match/function</td><td width="16px">&nbsp;</td><td>3 / 3 (100 %)</td></tr>
      <tr><td>class expression</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>class initializer</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>class method</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>class value</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
      <tr><td>toplevel expression</td><td width="16px">&nbsp;</td><td>0 / 0 (- %)</td></tr>
    </table>
    <hr class="codeSep"/>
    <h4>Source:</h4>
    <code>
      <div class="lineAllVisited">000001| let&nbsp;inf&nbsp;=&nbsp;(*[2]*)ref&nbsp;0</div>
      <div class="lineAllVisited">000002| let&nbsp;sup&nbsp;=&nbsp;(*[2]*)ref&nbsp;3</div>
      <div class="lineNone">000003| &nbsp;</div>
      <div class="lineNone">000004| let&nbsp;args&nbsp;=&nbsp;[</div>
      <div class="lineAllVisited">000005| &nbsp;&nbsp;((*[2]*)&quot;-inf&quot;,&nbsp;(Arg.Set_int&nbsp;inf),&nbsp;&quot;inferior&nbsp;bound&quot;)&nbsp;;</div>
      <div class="lineNone">000006| &nbsp;&nbsp;(&quot;-sup&quot;,&nbsp;(Arg.Set_int&nbsp;sup),&nbsp;&quot;superior&nbsp;bound&quot;)</div>
      <div class="lineNone">000007| ]</div>
      <div class="lineNone">000008| &nbsp;</div>
      <div class="lineNone">000009| let&nbsp;kind&nbsp;=&nbsp;function</div>
      <div class="lineAllVisited">000010| &nbsp;&nbsp;|&nbsp;x&nbsp;when&nbsp;(*[9]*)x&nbsp;&gt;&nbsp;9&nbsp;||&nbsp;(*[7]*)x&nbsp;&lt;&nbsp;0&nbsp;-&gt;&nbsp;(*[2]*)print_endline&nbsp;&quot;not&nbsp;a&nbsp;digit&quot;</div>
      <div class="lineAllVisited">000011| &nbsp;&nbsp;|&nbsp;_&nbsp;-&gt;&nbsp;(*[7]*)print_endline&nbsp;&quot;digit&quot;</div>
      <div class="lineNone">000012| &nbsp;</div>
      <div class="lineNone">000013| let&nbsp;print&nbsp;x&nbsp;=</div>
      <div class="lineAllVisited">000014| &nbsp;&nbsp;(*[9]*)print_int&nbsp;(*[9]*)x;</div>
      <div class="lineAllVisited">000015| &nbsp;&nbsp;(*[9]*)print_newline&nbsp;()</div>
      <div class="lineNone">000016| &nbsp;</div>
      <div class="lineNone">000017| let&nbsp;()&nbsp;=</div>
      <div class="lineAllVisited">000018| &nbsp;&nbsp;(*[2]*)Arg.parse&nbsp;args&nbsp;ignore&nbsp;(*[2]*)&quot;report&nbsp;test&quot;;</div>
      <div class="lineAllVisited">000019| &nbsp;&nbsp;(*[2]*)for&nbsp;i&nbsp;=&nbsp;!inf&nbsp;to&nbsp;!sup&nbsp;do</div>
      <div class="lineAllVisited">000020| &nbsp;&nbsp;&nbsp;&nbsp;(*[9]*)kind&nbsp;i;</div>
      <div class="lineAllVisited">000021| &nbsp;&nbsp;&nbsp;&nbsp;(*[9]*)print&nbsp;i</div>
      <div class="lineNone">000022| &nbsp;&nbsp;done</div>
    </code>
    <hr class="codeSep"/>
  </body>
</html>
