{"name":"expression","info":"<b>HyperTalk Definition<\/b>Any HyperTalk expression. All expressions evaluate to text, a number, or a constant.  <br><br>\n\nFor example:<br><br>\n\n<code><pre>true\nsin(90)\n\"this is\" && it\n(3+2) = 5\nthe heapspace div 1024<\/pre><\/code><br><br>\n\nNote: Formally, HyperCard distinguishes between factors (simple values) and expressions. The difference between factors and expressions matters only if you like to drop parentheses. Most functions take factors as their parameters, which is why<code> length of 3 + 5 <\/code>returns<code> 6 <\/code>and <code>length of (3 + 5) <\/code>returns<code> 1<\/code>. In short, always use parentheses to group things the way you want them to evaluate, and you won\u2019t have to worry about the difference between factors and expressions.<br><br>\n\n<b>AppleScript Definition<\/b>Any series of words that has a value."}