尽管有关键字

时间:2010-03-22 03:00:44

标签: go

Google Go中notwithstanding关键字的含义是什么?

2 个答案:

答案 0 :(得分:33)

2017年更新:有一个主要的解析器更新,新的似乎不再支持这些复活节彩蛋。


对我来说,看起来像是一个复活节彩蛋:

https://github.com/golang/go/blob/08e25fc1ba397e02ec776561ed73b7f9a8b94392/src/cmd/compile/internal/gc/lex.go#L2152-L2156

相关部分是符号表:

"notwithstanding",      LIGNORE,    Txxx,       OXXX,
"thetruthofthematter",  LIGNORE,    Txxx,       OXXX,
"despiteallobjections", LIGNORE,    Txxx,       OXXX,
"whereas",              LIGNORE,    Txxx,       OXXX,
"insofaras",            LIGNORE,    Txxx,       OXXX,

我猜他们可以用来测试词法类型LIGNORE的处理,但似乎没有任何“真正的”忽略的令牌。

答案 1 :(得分:6)

Go Programming Language Specification不包含关键字'尽管'。