4> c(visualise).
{ok,visualise}
5> visualise:test1().
[start,
{here,[is,{3.141592,999},true,false],ball},
to_you] is list of length 3
list comprising of
| start is an atom
| {here,[is,{3.141592,999},true,false],ball} is a tuple of size 3
| tuple comprising of
| | here is an atom
| | [is,{3.141592,999},true,false] is list of length 4
| | list comprising of
| | | is is an atom
| | | {3.141592,999} is a tuple of size 2
| | | tuple comprising of
| | | | 3.141592 (decimal)is a number and a float (approx to 6 digits) 3.14159
| | | | 999 (decimal)is a number and an integer 2#1111100111, 8#1747, 12#6B3
| | | tuple end
| | | true is a boolean
| | | false is a boolean
| | list end
| | ball is an atom
| tuple end
| to_you is an atom
list end
[start,
{here,[is,{3.141592,999},true,false],ball},
to_you]
6> visualise:test().
"string" is list of length 6
list comprising of
| 115 (decimal)is a number and an integer 2#1110011, 8#163, 12#97
| 116 (decimal)is a number and an integer 2#1110100, 8#164, 12#98
| 114 (decimal)is a number and an integer 2#1110010, 8#162, 12#96
| 105 (decimal)is a number and an integer 2#1101001, 8#151, 12#89
| 110 (decimal)is a number and an integer 2#1101110, 8#156, 12#92
| 103 (decimal)is a number and an integer 2#1100111, 8#147, 12#87
list end
<<1,2,17>> is a binary of size 3
false is a boolean
3.1415 (decimal)is a number and a float (approx to 6 digits) 3.14150
33333333.141592655 (decimal)is a number and a float (approx to 6 digits) 3.33333e+7
#Fun<visualise.2.131958979> is a function
1 (decimal)is a number and an integer 2#1, 8#1, 12#1
<0.47.0> is a pid
is a_side_effect_function of a process
<0.31.0> is a pid
[k,8,[]] is list of length 3
list comprising of| k is an atom
| 8 (decimal)is a number and an integer 2#1000, 8#10, 12#8
| [] is list of length 0
| list comprising of
| list end
list end
#Ref<0.0.0.453> is a reference
{a,9,
[<<7,9>>,
"string",true,3.142,#Fun<visualise.2.131958979>,2,<0.31.0>,
{here,[this,[that,[here,list,deep]]]}]} is a tuple of size 3
tuple comprising of
| a is an atom
| 9 (decimal)is a number and an integer 2#1001, 8#11, 12#9
| [<<7,9>>,
"string",true,3.142,#Fun<visualise.2.131958979>,2,<0.31.0>,
{here,[this,[that,[here,list,deep]]]}] is list of length 8
| list comprising of
| | <<7,9>> is a binary of size 2
| | "string" is list of length 6
| | list comprising of
| | | 115 (decimal)is a number and an integer 2#1110011, 8#163, 12#97
| | | 116 (decimal)is a number and an integer 2#1110100, 8#164, 12#98
| | | 114 (decimal)is a number and an integer 2#1110010, 8#162, 12#96
| | | 105 (decimal)is a number and an integer 2#1101001, 8#151, 12#89
| | | 110 (decimal)is a number and an integer 2#1101110, 8#156, 12#92
| | | 103 (decimal)is a number and an integer 2#1100111, 8#147, 12#87
| | list end
| | true is a boolean
| | 3.142 (decimal)is a number and a float (approx to 6 digits) 3.14200
| | #Fun<visualise.2.131958979> is a function
| | 2 (decimal)is a number and an integer 2#10, 8#2, 12#2
| | <0.31.0> is a pid
| | {here,[this,[that,[here,list,deep]]]} is a tuple of size 2
| | tuple comprising of
| | | here is an atom
| | | [this,[that,[here,list,deep]]] is list of length 2
| | | list comprising of
| | | | this is an atom
| | | | [that,[here,list,deep]] is list of length 2
| | | | list comprising of
| | | | | that is an atom
| | | | | [here,list,deep] is list of length 3
| | | | | list comprising of
| | | | | | here is an atom
| | | | | | list is an atom
| | | | | | deep is an atom
| | | | | list end
| | | | list end
| | | list end
| | tuple end
| list end
tuple end
{a,9,
[<<7,9>>,
"string",true,3.142,#Fun<visualise.2.131958979>,2,<0.31.0>,
{here,[this,[that,[here,list,deep]]]}]} is a tuple of size 3
tuple comprising of
| a is an atom
| 9 (decimal)is a number and an integer 2#1001, 8#11, 12#9
| [<<7,9>>,
"string",true,3.142,#Fun<visualise.2.131958979>,2,<0.31.0>,
{here,[this,[that,[here,list,deep]]]}] is list of length 8
| list comprising of
| | <<7,9>> is a binary of size 2
| | "string" is list of length 6
| | list comprising of
| | | 115 (decimal)is a number and an integer 2#1110011, 8#163, 12#97
| | | 116 (decimal)is a number and an integer 2#1110100, 8#164, 12#98
| | | 114 (decimal)is a number and an integer 2#1110010, 8#162, 12#96
| | | 105 (decimal)is a number and an integer 2#1101001, 8#151, 12#89
| | | 110 (decimal)is a number and an integer 2#1101110, 8#156, 12#92
| | | 103 (decimal)is a number and an integer 2#1100111, 8#147, 12#87
| | list end
| | true is a boolean
| | 3.142 (decimal)is a number and a float (approx to 6 digits) 3.14200
| | #Fun<visualise.2.131958979> is a function
| | 2 (decimal)is a number and an integer 2#10, 8#2, 12#2
| | <0.31.0> is a pid
| | {here,[this,[that,[here,list,deep]]]} is a tuple of size 2
| | tuple comprising of
| | | here is an atom
| | | [this,[that,[here,list,deep]]] is list of length 2
| | | list comprising of
| | | | this is an atom
| | | | [that,[here,list,deep]] is list of length 2
| | | | list comprising of
| | | | | that is an atom
| | | | | [here,list,deep] is list of length 3
| | | | | list comprising of
| | | | | | here is an atom
| | | | | | list is an atom
| | | | | | deep is an atom
| | | | | list end
| | | | list end
| | | list end
| | tuple end
| list end
tuple end
{user,123,"david",[],[],[]} is a record Name user
{{user,123,"david",[],[],[]},user}
Comments