title: running a loop on a comma delimited list of items progress 4GL
body: <pre><code>def var cList as char no-undo.
  assign cList = "one,two,three,four".
  &lt;Loop&gt; cList
  logic...
  &lt;/Loop&gt;
  </code></pre>
  
  <p>What's the best way to loop through a comma delimited list in a char variable so that in this example I would get one then two then three then four.</p>