Erlang函数的命名约定

q3qa4bjr  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(224)

I was trying to create a function name like 5gc_ep_n2 and it gave me a syntax error. What is the exact naming convention for the functions in Erlang?

updated: Found this reference helps too.

yzckvree

yzckvree1#

函数名是原子,遵循与原子相同的规则。来自参考手册:
如果原子不是以小写字母开始,或者它包含字母数字字符、下划线(_)或@以外的其他字符,则原子要用单引号(')括起来。
所以你可以调用函数5gc_ep_n2,但是在定义和调用它的时候,你必须用单引号把它括起来,'5gc_ep_n2'

相关问题