花费 7 ms
Erlang数据类型的表示和实现(5)——binary

binary 是 Erlang 中一个具有特色的数据结构,用于处理大块的“原始的”字节块。如果没有 binary 这种数据类型,在 Erlang 中处理字节流的话可能还需要像列表或元组这样的数据结构。 ...

Mon Dec 02 02:15:00 CST 2013 6 5366
Erlang数据类型的表示和实现(3)——列表

列表 Erlang 中的列表是通过链表实现的,表示列表的 Eterm 就是这个链表的起点。列表 Eterm 中除去 2 位标签 01 之外,剩下的高 62 位表示指向列表中第一个元素的指针的高 62 ...

Fri Nov 15 08:41:00 CST 2013 7 3059
Erlang数据类型的表示和实现(2)——Eterm 和立即数

Erlang 数据类型的内部表示和实现 Erlang 中的变量在绑定之前是自由的,非绑定变量可以绑定一次任意类型的数据。为了支持这种类型系统,Erlang 虚拟机采用的实现方法是用一个带有标签的机器 ...

Fri Nov 15 08:40:00 CST 2013 1 3911
Erlang数据类型的表示和实现(4)——boxed 对象

Boxed 对象 Boxed 对象是比较复杂的对象,在 Erlang 中主标签为 10 的 Eterm 表示一个对 boxed 对象的引用。这个 Eterm 除去标签之后剩下的实际上是一个指针,指向 ...

Mon Dec 02 02:12:00 CST 2013 3 3308
Erlang数据类型的表示和实现(1)——数据类型回顾

本文介绍 Erlang 语言中使用的各种数据类型以及这些数据类型在 Erlang 虚拟机内部的表示和实现。了解数据类型的实现可以帮助大家在实际开发过程中正确选择数据类型,并且可以更好更高效地操作这些数 ...

Fri Nov 15 08:38:00 CST 2013 1 2555

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM