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.
Rascal 中的命名约定是什么?似乎模块,而不是中间路径,往往是大写的,变量名也是如此。这有什么不同吗?公约及其背后的基本原理是什么?
我们正在努力达成以下公约:
基本原理是,在 Rascal 语法定义中,我们目前需要类型名称和标签名称之间的语法差异以防止歧义,我们选择了一个大写字母和另一个小写首字母。为了保持一致性,上述约定对于语言的其余部分仍然无效,但尚未正式化。