<span class="hljs-meta prompt_">1> </span>Str = <span class="hljs-string">"abcd"</span>.
<span class="hljs-string">"abcd"</span>
<span class="hljs-meta prompt_">2> </span>L = test:length(Str).
<span class="hljs-number">4</span>
<span class="hljs-meta prompt_">3> </span>Descriptor = {L, list_to_atom(Str)}.
{<span class="hljs-number">4</span>,abcd}
<span class="hljs-meta prompt_">4> </span>L.
<span class="hljs-number">4</span>
<span class="hljs-meta prompt_">5> </span>b().
Descriptor = {<span class="hljs-number">4</span>,abcd}
L = <span class="hljs-number">4</span>
Str = <span class="hljs-string">"abcd"</span>
ok
<span class="hljs-meta prompt_">6> </span>f(L).
ok
<span class="hljs-meta prompt_">7> </span>b().
Descriptor = {<span class="hljs-number">4</span>,abcd}
Str = <span class="hljs-string">"abcd"</span>
ok
<span class="hljs-meta prompt_">8> </span>{L, _} = Descriptor.
{<span class="hljs-number">4</span>,abcd}
<span class="hljs-meta prompt_">9> </span>L.
<span class="hljs-number">4</span>
<span class="hljs-meta prompt_">10> </span><span class="hljs-number">2#101</span>.
<span class="hljs-number">5</span>
<span class="hljs-meta prompt_">11> </span><span class="hljs-number">1.85e+3</span>.
<span class="hljs-number">1850</span>