【问题标题】:Why are the variables in Erlang designed to begin with capital letter?为什么 Erlang 中的变量设计为以大写字母开头?
【发布时间】:2015-04-04 03:27:37
【问题描述】:

我是 Erlang 的新手,我想知道为什么变量设计以大写字母开头,这与其他语言中的大写字母大不相同?

也许是因为它是不可变的?

【问题讨论】:

    标签: erlang


    【解决方案1】:

    除了@SteveVinoski 所说的,

    以大写字母开头将变量与原子分开,这在 Erlang 代码中经常使用。原子总是以小写字母开头。模块名和函数名都是原子。

    【讨论】:

    • 哦,Ruby 符号 === Erlang 原子。
    【解决方案2】:

    早期版本的 Erlang 是在 Prolog 中实现的,就像 Prolog 一样,Erlang 变量以大写字母或下划线开头。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-26
    • 1970-01-01
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    • 2015-07-18
    相关资源
    最近更新 更多