<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <dl style="line-height: 1.5; margin-left: 2em">
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
      <dd style="margin-left: 8.5em">Kouhei Sutou &lt;kou****@clear*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2017-10-30 16:53:40 +0900 (Mon, 30 Oct 2017)</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
      <dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c">1301be4cf18a8e6a17135da70e7d1a894f75be5c</a></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
      <dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Fix a bug that commands after load are ignored in not line based parse mode</pre></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
      <dd style="margin-left: 8.5em">
        <ul>
          <li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8">lib/groonga/command/parser.rb</a></li>
          <li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73">lib/groonga/command/parser/load-values-parser.rb</a></li>
          <li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960">test/test-load-value-parser.rb</a></li>
          <li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1">test/test-parser.rb</a></li>
        </ul>
      </dd>
    </dl>

    <div class="diff-section" style="clear: both">
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: lib/groonga/command/parser.rb (+5 -7)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L218">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L221">221</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L222">222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L223">223</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L225">225</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L226">226</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L227">227</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L358">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L359">359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L360">360</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L361">361</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L362">362</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L363">363</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L364">364</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L365">365</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L366">366</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L367">367</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L368">368</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L369">369</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L371">371</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L372">372</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R218">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R221">221</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R222">222</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R223">223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R225">225</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R356">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R358">358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R359">359</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R360">360</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R361">361</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R362">362</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R363">363</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R364">364</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R365">365</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R366">366</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R367">367</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R368">368</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R370">370</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -219,9 +219,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">       def consume_load_values(tag)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         throw(tag) if @buffer.empty?</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-        @command.original_source &lt;&lt; @buffer</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         @load_values_parser &lt;&lt; @buffer</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-        @buffer.clear</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">       def consume_line(tag)</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -359,14 +357,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">             on_load_value(@command, value)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        @load_values_parser.on_consumed = lambda do |consumed|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          @command.original_source &lt;&lt; consumed if @loading</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         @load_values_parser.on_end = lambda do |rest|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-          if rest</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            original_source_size = @command.original_source.size</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            @command.original_source.slice!(original_source_size - rest.size,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                                            rest.size)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-          end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          loading = @loading</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           on_load_complete(@command)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           reset</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          @buffer &lt;&lt; rest if loading and rest</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     end</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: lib/groonga/command/parser/load-values-parser.rb (+11 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L23">23</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L27">27</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L30">30</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L48">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L51">51</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L52">52</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L53">53</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L57">57</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R32">32</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R50">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R51">51</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R52">52</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R53">53</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R54">54</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R55">55</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R56">56</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R57">57</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R58">58</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R59">59</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R60">60</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R62">62</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R63">63</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R66">66</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -21,10 +21,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     class Parser</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       class LoadValuesParser</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         attr_writer :on_value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        attr_writer :on_consumed</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         attr_writer :on_end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         def initialize</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           initialize_parser</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           @on_value = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          @on_consumed = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           @on_end = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           @containers = []</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           @keys = []</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -49,9 +51,16 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">             :continue</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          pos = @parser.pos</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          consumed = pos - before_pos</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          if consumed &gt; 0</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            if consumed &lt; data_size</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              @on_consumed.call(data[0, consumed])</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            else</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              @on_consumed.call(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           if status == :done</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            pos = @parser.pos</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            consumed = pos - before_pos</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             if consumed &lt; data_size</span>
<span class="diff-not-changed" style="display: block; white-space: pre">               @on_end.call(data[consumed..-1])</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             else</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: test/test-load-value-parser.rb (+16 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L23">23</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L24">24</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L27">27</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L185">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L188">188</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L189">189</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L193">193</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R24">24</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R25">25</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R26">26</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R32">32</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R190">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R193">193</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R194">194</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R195">195</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R196">196</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R197">197</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R198">198</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R199">199</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R200">200</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R201">201</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R202">202</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R203">203</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R204">204</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R205">205</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R207">207</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -21,7 +21,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">class LoadValuesParserTest &lt; Test::Unit::TestCase</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     @parser.on_value = lambda do |value|</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       @values &lt;&lt; value</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    @parse_consumed = []</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    @parser.on_consumed = lambda do |consumed|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      @parse_consumed &lt;&lt; consumed</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     @parse_done = false</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+    @parse_rest = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     @parser.on_end = lambda do |rest|</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       @parse_done = true</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       @parse_rest = rest</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -186,8 +191,17 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">class LoadValuesParserTest &lt; Test::Unit::TestCase</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">   }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]garbage</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       JSON</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-      assert_equal([true, &quot;garbage\n&quot;],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-                   [@parse_done, @parse_rest])</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      consumed = [</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;[\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;  {\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;    \&quot;object\&quot;: {\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;      \&quot;string\&quot;: \&quot;abc\&quot;\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;    }\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;  }\n&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        &quot;]&quot;,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      ]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+      assert_equal([true, consumed, &quot;garbage\n&quot;],</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+                   [@parse_done, @parse_consumed, @parse_rest])</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: test/test-parser.rb (+76 -46)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L255">255</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L256">256</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L260">260</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L261">261</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L262">262</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L263">263</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L264">264</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L265">265</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L266">266</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L267">267</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L268">268</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L269">269</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L270">270</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L271">271</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L272">272</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L273">273</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L274">274</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L275">275</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L279">279</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L280">280</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L282">282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L283">283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L284">284</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L285">285</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L286">286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L287">287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L288">288</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L289">289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L290">290</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L291">291</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L292">292</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L293">293</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L294">294</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L295">295</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L296">296</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L297">297</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L298">298</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L299">299</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L300">300</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L301">301</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L302">302</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L303">303</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L304">304</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L305">305</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L306">306</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L307">307</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L308">308</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L309">309</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L310">310</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L312">312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L314">314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L315">315</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L316">316</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L317">317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L320">320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L321">321</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L322">322</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L323">323</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L325">325</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L326">326</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L327">327</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L328">328</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L329">329</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L330">330</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L331">331</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L332">332</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L333">333</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L334">334</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L335">335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L338">338</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L339">339</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L340">340</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L341">341</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L342">342</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L343">343</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L344">344</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L345">345</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L346">346</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L347">347</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L348">348</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L349">349</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L350">350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L351">351</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L352">352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L354">354</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L355">355</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L356">356</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L357">357</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L358">358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L359">359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L360">360</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R255">255</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R256">256</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R260">260</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R261">261</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R262">262</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R263">263</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R264">264</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R265">265</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R266">266</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R267">267</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R268">268</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R269">269</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R270">270</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R271">271</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R272">272</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R273">273</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R274">274</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R277">277</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R279">279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R280">280</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R282">282</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R283">283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R284">284</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R285">285</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R286">286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R287">287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R288">288</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R289">289</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R290">290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R291">291</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R292">292</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R293">293</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R294">294</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R295">295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R296">296</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R297">297</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R299">299</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R300">300</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R302">302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R303">303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R306">306</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R312">312</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R314">314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R315">315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R316">316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R317">317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R318">318</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R319">319</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R320">320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R321">321</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R322">322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R323">323</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R325">325</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R326">326</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R327">327</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R328">328</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R329">329</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R330">330</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R331">331</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R332">332</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R333">333</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R334">334</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R335">335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R338">338</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R339">339</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R340">340</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R341">341</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R342">342</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R343">343</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R344">344</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R345">345</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R346">346</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R347">347</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R348">348</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R349">349</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R350">350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R351">351</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R352">352</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R354">354</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R355">355</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R356">356</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R357">357</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R358">358</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R359">359</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R360">360</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R361">361</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R362">362</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R363">363</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R364">364</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R365">365</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R366">366</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R367">367</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R368">368</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R369">369</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R370">370</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R371">371</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R372">372</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R373">373</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R374">374</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R375">375</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R376">376</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R377">377</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R378">378</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R379">379</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R380">380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R382">382</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R383">383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R384">384</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R385">385</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R386">386</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R387">387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R388">388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R389">389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R390">390</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -253,108 +253,138 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">status</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         class MultiLineTest &lt; self</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           class BracketTest &lt; self</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             def test_have_columns</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              @parser &lt;&lt; &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              @parser &lt;&lt; &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns &quot;_key, name&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">               expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns &quot;_key, name&quot;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_columns, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp, [&quot;_key&quot;, &quot;name&quot;]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">              C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_columns, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp, [&quot;_key&quot;, &quot;name&quot;]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns &quot;_key, name&quot;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_value, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C, [&quot;alice&quot;, &quot;Alice&quot;]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">              C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_value, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>, [&quot;alice&quot;, &quot;Alice&quot;]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns &quot;_key, name&quot;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_complete, &lt;&lt;-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_complete, &lt;&lt;-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns &quot;_key, name&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">              C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">               assert_equal(expected_events, @events)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">             def test_no_columns</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              @parser &lt;&lt; &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              @parser &lt;&lt; &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;_key&quot;, &quot;name&quot;],</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">               expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_columns, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C, [&quot;_key&quot;, &quot;name&quot;]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">              C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_columns, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>, [&quot;_key&quot;, &quot;name&quot;]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[&quot;_key&quot;, &quot;name&quot;],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_value, &lt;&lt;-EOC, [&quot;alice&quot;, &quot;Alice&quot;]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_value, &lt;&lt;-COMMAND, [&quot;alice&quot;, &quot;Alice&quot;]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[&quot;_key&quot;, &quot;name&quot;],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              expected_events &lt;&lt; [:load_complete, &lt;&lt;-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              expected_events &lt;&lt; [:load_complete, &lt;&lt;-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;_key&quot;, &quot;name&quot;],</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [&quot;alice&quot;, &quot;Alice&quot;]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">              C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">               assert_equal(expected_events, @events)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             end</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">           def test_brace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            @parser &lt;&lt; &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            @parser &lt;&lt; &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;bob&quot;,   &quot;name&quot;: &quot;Bob&quot;}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre">             expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            expected_events &lt;&lt; [:load_start, &lt;&lt;-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">            C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">             value = {&quot;_key&quot; =&gt; &quot;alice&quot;, &quot;name&quot; =&gt; &quot;Alice&quot;}</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            expected_events &lt;&lt; [:load_value, &lt;&lt;-EOC, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            expected_events &lt;&lt; [:load_value, &lt;&lt;-COMMAND, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            value = {&quot;_key&quot; =&gt; &quot;bob&quot;, &quot;name&quot; =&gt; &quot;Bob&quot;}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            expected_events &lt;&lt; [:load_value, &lt;&lt;-COMMAND, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            expected_events &lt;&lt; [:load_complete, &lt;&lt;-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;bob&quot;,   &quot;name&quot;: &quot;Bob&quot;}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            value = {&quot;_key&quot; =&gt; &quot;bob&quot;, &quot;name&quot; =&gt; &quot;Bob&quot;}</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            expected_events &lt;&lt; [:load_value, &lt;&lt;-EOC, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+            assert_equal(expected_events, @events)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        def test_multiple</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          @parser &lt;&lt; &lt;&lt;-COMMANDS</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+[</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-{&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;bob&quot;,   &quot;name&quot;: &quot;Bob&quot;}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-            expected_events &lt;&lt; [:load_complete, &lt;&lt;-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          COMMANDS</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events = []</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_start, &lt;&lt;-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          value = {&quot;_key&quot; =&gt; &quot;alice&quot;, &quot;name&quot; =&gt; &quot;Alice&quot;}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_value, &lt;&lt;-SOURCE, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_complete, &lt;&lt;-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+[</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_start, &lt;&lt;-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          value = {&quot;_key&quot; =&gt; &quot;bob&quot;, &quot;name&quot; =&gt; &quot;Bob&quot;}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_value, &lt;&lt;-SOURCE, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          expected_events &lt;&lt; [:load_complete, &lt;&lt;-SOURCE.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-{&quot;_key&quot;: &quot;alice&quot;, &quot;name&quot;: &quot;Alice&quot;},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {&quot;_key&quot;: &quot;bob&quot;,   &quot;name&quot;: &quot;Bob&quot;}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">E</span>OC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">            assert_equal(expected_events, @events)</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-          e<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">n</span>d</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">          S</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">UR</span>C<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">E</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ass</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">rt_equal(expected_eve</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ts, @events)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">         class ErrorTest &lt; self</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>