Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
似乎 perl 将 {+0,0} 视为 BLOCK 而 {0,0} 视为 EXPR 但为什么呢?这是特殊规定吗?
如果我想确保 {} 是一个匿名哈希,无论大括号包含什么,我是否必须在 {} 之前放置一个 `+' ?
谢谢。
为什么?因为它可能是两者之一,并且解析器在需要决定的时候并没有向前看足够远来确定。
无论 {} 的内容如何,您是否必须在 {} 之前放置一个“+”才能将其视为匿名哈希构造函数?是的。