title: imacros set variable to another variables value
body: <p>Im running a simple imacro to automatically add sub-domain dns records using the front end of 123reg. However my naming convention I need to use is causing some issues.</p>
  
  <p>I have two domains im mapping x.x.x.1   - x.x.x.128 on domain1.com
                                x.x.x.129 - x.x.x.254 on domain2.com</p>
  
  <p>Here is the code I used to map domain1.com's addresses </p>
  
  <pre><code>TAB T=1
  SET !LOOP 1
  TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:hostname CONTENT=mx{{!LOOP}}
  TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:data_A CONTENT=x.x.x.{{!LOOP}}
  TAG POS=1 TYPE=A ATTR=ID:save_dns_entries
  WAIT SECONDS=2
  </code></pre>
  
  <p>Ideally, Ive been trying to add a variable !VAR0 and do some simple maths, ie.</p>
  
  <pre><code>!VAR0 !LOOP
  ADD !VAR0 -128
  TAB T=1
  SET !LOOP 1
  TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:hostname CONTENT=mx{{!VAR0}}
  TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:advanced_DNS ATTR=NAME:data_A CONTENT=x.x.x.{{!LOOP}}
  TAG POS=1 TYPE=A ATTR=ID:save_dns_entries
  WAIT SECONDS=2
  </code></pre>
  
  <p>This format simply adds "!LOOP" to !VAR0...is there a way to set one variables value as another's value in imacros? Im aware that its mathmatical functionality is very limited...</p>