<doc>
  <legacy_id>1837</legacy_id>
  <name>it</name>
  <type>keyword</type>
  <syntax>
  </syntax>
  <library></library>
  <objects>
  </objects>
  <synonyms>
  </synonyms>
  <classification>
    <category>Values &amp; Properties</category>
  </classification>
  <references>
    <command tag="answer file">answer file Command</command>
    <command tag="get">get Command</command>
    <command tag="answer color">answer color Command</command>
    <command tag="dispatch">dispatch Command</command>
  </references>
  <history>
    <introduced version="1.0">Added.</introduced>
  </history>
  <platforms>
    <mac/>
    <windows/>
    <linux/>
    <ios/>
    <android/>
  </platforms>
  <classes>
    <desktop/>
    <server/>
    <web/>
    <mobile/>
  </classes>
  <security>
  </security>
  <summary>A special <glossary tag="local variable">local variable</glossary> that is used with commands such as <command tag="get">get</command>, <command tag="read from file">read from file</command>, <command tag="convert">convert</command>,<b> ask</b>, and <command tag="answer">answer</command>.</summary>
  <examples>
    <example>get the date</example>
    <example>put it into field "Date"</example>
  </examples>
  <description>
    <p>Use the <b>it</b> <glossary tag="keyword">keyword</glossary> to get the result of certain <glossary tag="command">commands</glossary>, or as a handy temporary storage place.</p><p/><p><b>Comments:</b></p><p>The <b>it</b> <glossary tag="keyword">keyword</glossary> designates a special <glossary tag="local variable">local variable</glossary>. <b>It</b> can be used like any other <glossary tag="local variable">local variable</glossary>: you can put a <function tag="value">value</function> into <b>it</b>, or put <b>it</b> into another <glossary tag="container">container</glossary>.</p><p/><p>The commands that use the <b>it</b> <glossary tag="variable">variable</glossary> are:  <command tag="answer">answer</command>, <command tag="answer color">answer color</command>, <command tag="answer effect">answer effect</command>, <command tag="answer file">answer file</command>, <command tag="answer folder">answer folder</command>, <command tag="ask">ask</command>, <command tag="ask file">ask file</command>, <command tag="ask password">ask password</command>, <command tag="clone">clone</command>, <command tag="convert">convert</command>, <command tag="copy">copy</command>, <command tag="create">create</command>, <command tag="get">get</command>, <command tag="paste">paste</command>, <command tag="post">post</command>, <command tag="read from driver">read from driver</command>, <command tag="read from file">read from file</command>, <command tag="read from process">read from process</command>, <command tag="read from socket">read from socket</command>, <command tag="request">request</command>, and <command tag="request appleEvent">request appleEvent</command>.</p><p/><p>Unlike other local variables, <b>it</b> can change even if you don't explicitly change its <function tag="value">value</function>. Certain <glossary tag="command">commands</glossary> use it to store their result. Therefore, if you need to use the <function tag="value">value</function> of <b>it</b>, make sure none of these <glossary tag="command">commands</glossary> is <glossary tag="execute">executed</glossary> between the time you set <b>it</b> and the time you read its <function tag="value">value</function>. If you need to save the <function tag="value">value</function> of <b>it</b> for later use, store it in another <glossary tag="variable">variable</glossary>:</p><p/><p><code>  put it into savedFilePath</code></p>
  </description>
</doc>