erlang Why I am getting this syntax error on making an atom "band"?

1yjd4xko  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(101)
1> Band = band.
* 1: syntax error before: 'band'

我试图在这里创建一个原子,但是我得到了一个语法错误。为什么?

lztngnrs

lztngnrs1#

编译器错误不清楚,但由于使用了 * 保留字 *,因此您会得到此错误。
在AND之后AND也带开始bnot bor bsl bsr bxor情况下捕获cond div结束fun if let not of or orelse查询接收rem try当异或时
band是“二进制与”的运算符。
对于不能直接使用的原子,可以使用单引号。

1> Band = 'band'.
'band'

相关问题