现在的位置: 首页 > 综合 > 正文

Erlang学习进度情况(二)

2013年04月01日 ⁄ 综合 ⁄ 共 390字 ⁄ 字号 评论关闭

guard使用深入

使用分隔符semicolons(;),那么guard的顺序如下列形式时:

when G1;G2;.....;Gn 

表示条件中至少有1个为True,那么整个表达式就为True。

使用commas(,)。那么guard的顺序如下列形式时:

when G1,G2,.....,Gn

表示全部的条件都为True,那么整个表达式就为True。

字符串补充说明,字符串必须用双引号("),原子用单引号(')。另外用$符号来读取一个字符的整数表达,如:$A得到的结果就是65。

records是文件里的记录存放格式,在shell里用rr 这个命令来读取,如: rr("records.etl").

文件存放的格式如下:

-record(Name,{Key1=Default1,key2=Default2,....,Key3,....}).

此格式仅用于Erlang source code modules里。

抱歉!评论已关闭.