标签: rascal
Rascal的命名约定是什么?似乎模块,但不是中间路径,往往是大写,也是变量名称。这有什么不同吗?它的惯例和理由是什么?
答案 0 :(得分:2)
我们正在努力实现以下惯例:
基本原理是,在Rascal语法定义中,我们当前需要类型名称和标签名称之间的语法差异以防止歧义,我们选择使用大写字母而另一个使用小写字母。为了保持一致性,上述惯例继续以其他语言为由,但尚未形式化。