title: Inno Setup ParseVersion is not callable from [Code]
body: <p>The macros <code>ParseVersion</code> and <code>RemoveBackslash</code>, for example, are both declared in <code>ISPPBuiltins.iss</code>.  If I attempt to call both from within [Code]:</p>
  <pre class="lang-pascal prettyprint-override"><code>function InitializeSetup: Boolean;
  var
      Major, Minor, Rev, Build: Integer;
  begin
      RemoveBackslash('123\');
      ParseVersion('12345', Major, Minor, Rev, Build);
  end;
  </code></pre>
  <p><code>RemoveBackslash</code> compiles fine, but adding <code>ParseVersion</code> causes a compiler error:</p>
  <blockquote>
  <p>Unknown identifier 'ParseVersion'&quot;</p>
  </blockquote>
  <p>When part of another macro declaration, <code>ParseVersion</code> seems to compile fine, just not from <code>[Code]</code>.  Should I be able call it like that?</p>