Erlang使用单引号记录语法

Ran*_*yer 5 erlang records

有人可以解释这个Erlang记录语法中的单引号('')吗?

#'queue.declare'{queue = <<"hello">>}
Run Code Online (Sandbox Code Playgroud)

rai*_*7ow 16

在此表达式中,'queue.declare'记录的名称,因此必须是原子.

如果原子不以小写字母开头,或者如果它包含除字母数字字符,下划线(_)或@之外的其他字符,则应将原子括在单引号(')中.