title: Robot Framework: Is there any way to re-initialize variables which depend on other variable initiallized during test execution
body: <p>I have two global variables with the following default value:</p>
  
  <pre><code>${APP_INSTALL_DIR} = "%{ProgramFiles(x86)}\\application_name"
  ${APP_LAUNCH_PATH} = "${APP_INSTALL_DIR}\\app.exe"
  </code></pre>
  
  <p>These variables first initialized at test launch.</p>
  
  <p>Then I re-initialize <code>${APP_INSTALL_DIR}</code> variable during test execution with <code>C:\\Folder\\application_name</code> value using <code>Set Global Variable</code> keyword.</p>
  
  <p>Is there any way to re-initialize <code>${APP_LAUNCH_PATH}</code> variable automatically?</p>
  
  <p>Now when <code>${APP_INSTALL_DIR}</code> is changed, <code>${APP_LAUNCH_PATH}</code> is not changed and has initial value <code>%{ProgramFiles(x86)}\\application_name\\app.exe</code></p>