<html>#2356: READS / WRITES requires comma in between list of variables, while other options eg SYNC OPTIONS do not
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>Cactus</td></tr>
</table>

<p>The schedule parser fails to parse this fragment:</p>
<div class="codehilite language-perl"><pre><span></span><span class="n">SCHEDULE</span> <span class="n">TestReadWrite_TestC</span> <span class="n">AT</span> <span class="n">initial</span> <span class="n">AFTER</span> <span class="n">TestReadWrite_TestC_B</span>
<span class="p">{</span>
  <span class="n">WrITES:</span> <span class="n">varpastlevelc</span><span class="p">,</span> <span class="n">grouppastlevelc</span>
  <span class="n">ReADs:</span> <span class="n">Var1</span><span class="p">,</span> <span class="n">Var1_p</span>
  <span class="n">READs:</span> <span class="n">var2</span>
  <span class="n">READs:</span> <span class="n">testgroup_pp</span>
  <span class="n">WrITES:</span> <span class="n">VarCurrentLevelC</span> <span class="n">GroupCurrentLevelC</span>

  <span class="n">LANG:</span> <span class="n">C</span>
<span class="p">}</span> <span class="s">&quot;Record results in grid scalars&quot;</span>
</pre></div>


<p>with</p>
<div class="codehilite"><pre><span></span>   TestReadWrite
Parse Error at /home/rhaas/postdoc/gr/cactus/ET_trunk/repos/flesh/lib/sbin/CSTUtils.pl line 966.
        main::parse_ccl(Grammar=HASH(0x557d3f77fcd0), &quot;sched&quot;, &quot;/home/rhaas/postdoc/gr/cactus/ET_trunk/arrangements/CactusTes&quot;..., &quot;/home/rhaas/postdoc/gr/cactus/ET_trunk/repos/flesh/lib/sbin/.&quot;...) called at /home/rhaas/postdoc/gr/cactus/ET_trunk/repos/flesh/lib/sbin/ScheduleParser.pl line 95
        main::create_schedule_database(&quot;Cactus&quot;, &quot;/home/rhaas/postdoc/gr/cactus/ET_trunk/src&quot;, &quot;TestReadWrite&quot;, &quot;/home/rhaas/postdoc/gr/cactus/ET_trunk/arrangements/CactusTes&quot;...) called at /home/rhaas/postdoc/gr/cactus/ET_trunk/lib/sbin/CST line 168
CST ERROR IN FILE &#39;/home/rhaas/postdoc/gr/cactus/ET_trunk/arrangements/CactusTest/TestReadWrite/schedule.ccl&#39; make[1]: *** No rule to make target &#39;/home/rhaas/postdoc/gr/cactus/ET_trunk/configs/testrdwr/config-data/make.thornlist&#39;, needed by &#39;/hom
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2356/reads-writes-requires-comma-in-between'>https://bitbucket.org/einsteintoolkit/tickets/issues/2356/reads-writes-requires-comma-in-between</a></p>
</html>