一,整数
1.Base#Value 可以表示不是十进制的数整数,比如
2#1010代表二进制
16#EA代表十六进制
2.表示字符的ASCII数值,可以使用$character的形式,比如
$a $A $\n
3.数学运算符
/ 浮点除法
div 整数除法
rem 整数取余
二,原子
1.小写字母开始或者是单引号括住
2.字母数字下划线和@以及.都是有限的开始符号
3.如果使用单引号括住的话,可以使用任意字符
三,布尔类型
1.is_boolean()用来判断布尔类型
2.andalso和orelse可以替换and和or
3.运算符放在参数之前或者两个参数中间
四,元组
1.和python中的字典形似{abc,123}
2.tuple_size()测量大小
3.element(2,{}),用来获取参数
4.setelement(2,{})用来替换参数
五,列表
1.和python列表一样,不过分为头部和尾部
2.常用lists函数
lists:max()
lists:reverse()
lists:sort()
lists:split()
lists:sum()
lists:zip()
lists:member()
lists:length()
--把右边列表里的元素从左边减去,找不到则忽略
六,字符和字符串(本质上都是整数)
1.字符使用$来表示
2.字符串是整数列表
[72,101,108,108]
[$h,$e,$l,$l]
七,比较大小
==
/=
=:=
=/=
=<
>=
数字最小,二进制最大
八,变量
变量必须大写字母开头,不能包含特殊字符。
f()可以解除所有变量绑定