Erlang 什么是语法[33 | 44]?

Erlang 什么是语法[33 | 44]?,erlang,Erlang,这就是我在Erlang shell中所做的: Erlang R14B04 (erts-5.8.5) [source] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false] Eshell V5.8.5 (abort with ^G) 1> A = [33|44]. [33|44] 2> is_list(A). true 5> length(A). ** exception error: bad argument

这就是我在Erlang shell中所做的:

Erlang R14B04 (erts-5.8.5) [source] [smp:2:2] [rq:2]
    [async-threads:0] [kernel-poll:false]

Eshell V5.8.5  (abort with ^G)
1> A = [33|44].
[33|44]
2> is_list(A).
true
5> length(A).
** exception error: bad argument
 in function  length/1
    called as length([33|44])
这个物体是什么?这真的是一个列表吗?

这是一个“不合适的列表”。解释得很好。快速搜索“”: