title: Variable variables in Progress 4GL
body: <p>Is there a way to dynamically reference a variable? Apparently <code>value()</code> does not work on a variable reference.</p>
  
  <pre><code>def var export-columns as char extent.
  def var i as int.
  
  def var my-columns as char extent ["column1, column2"].
  
  export-columns = value("my-columns").
  
  do i = 1 to extent(export-columns):
    put export-columns[i].
  end.
  </code></pre>