为什么白色 space 会改变自动热键中句子的含义?

Why would a white space change the meaning of a sentence in auto hotkey?

最近我注意到一个问题,当我调用一个包含白色space的函数时,函数调用似乎不起作用correctly.Example:

while true
{
    tooltip, % getkeystate ("lbutton","p")
    ;tooltip, % getkeystate("lbutton","p")
}
return

评论的代码正确显示 1 或 0 ,但前一个总是显示“lbutton”,这让我很困惑,我想知道: 1.What 造成差异的原因? 2.What是前者的语法吗?为什么会是return键名呢? 3.When白色space会影响句子的意思吗?

这是因为在第一个中,工具提示计算表达式,在本例中,该表达式以空变量 getkeystate 开头,然后是 returns 引用的字符串 lbutton 所以这是提示显示的内容。

第二个计算函数 getkeystate(parameters) 以放入工具提示。