在AS3语法中使用ω?

时间:2018-01-26 17:34:24

标签: javascript actionscript-3

某些ECMAScript 3语句在后面换行时会自动分号插入,导致以下示例不是一个调用(例如f()):

f
(0)

所以做一些AS3陈述......但我不明白为什么AS3 specification 15节中使用ω(希腊符号)。语句以定义Statement unterminal。

该部分预先定义了符号ω:

ω = {abbrev, noShortIf, full}

在此之后,定义Statement ωSubstatement ω的产生。 E.g:

声明ω

  • IfStatement ω

  • SwitchStatement

  • ContinueStatement Semicolon ω

我想知道ω后缀是什么意思。它未在StatementSubstatement中列出的“每个”语句中使用。但是几个月前我看到了一些ES4草案规范,它也有这个希腊语后缀。有人知道吗?

1 个答案:

答案 0 :(得分:1)

这是压缩具有后缀的类似措辞的方法。说“statement ω”代表“statement abbrev ”,“statement noShortIf ”或“statement full ” 。这封信本身没有特别的意义。