A -> 42 表示变量A的值为42。
16#cafe * 32#sugar 表示16进制和32进制数相乘。
所有的变量都必须以大写字母开头。
Erlang的变量是一个单一变量(变量不变)。
“=”是一个模式匹配运算符。
元组(tuple),列表(list)。
div表示整数除,rem表示取余数。
原子用来表示不同的非数字常量。
模式匹配作为Erlang的基础,用来完成很多不同的任务:可以用它从数据结构中提取字段值,在函数中进行流程控制,或者当你向一个进程发送消息时,从并行程序中筛选那些需要处理的消息。
_表示匿名变量,_所绑定的值不必相同。
列表的第一个元素为列表头,剩下的是列表尾,列表尾通常还是列表。
如果T是一个列表,那么[H|T]也是一个列表,[]表示空列表。[...|T],如果T是一个列表,那是是正规式列表,否则是非正规式列表。