我使用野牛在我的语言中添加更多内容,并且在规则中我感到有些困惑。
如何命名具有{}的表达式,例如类,函数,开关等VS表达式,在它们的末尾需要分号(Int i;)
我把它们作为typeExprWO VS typeExpr但是我把它们混合起来有WO含义,而不需要在某些区域使用分号(也有一个括号)而在其他地方没有括号(所以它需要分号)。
我需要一个更好的名字。想法?
答案 0 :(得分:3)
通常情况下,这是declaration
或statement
。
语句通常是没有有意义的返回值或丢弃的返回值的表达式。
一系列语句通常称为block
(或block statement
),但在声明(包含方法声明)的情况下,名称body
可能是更好的选择。