Well, there's no list there. A basic linked list is a list where one element contains data, as well as a pointer to the next element. The next element contains data, and a pointer to the next element, and so on.

If you're really interested in linked lists, most textbooks on Computer Science discuss them at one point or another. If you're interested in implementing a linked list in Perl, I recommend the book, Mastering Algorithms with Perl (the Wolf book), published by O'Reilly & Associates. It has a chapter devoted to linked lists, and gives a pretty good discussion of other types of complex datastructures too. It's not really a beginning Perl book. If basic Perl is what you're looking for, start with reading Perl's own POD. For example, perlreftut, and perldsc discuss datastructures and references. But if you're kind of beyond that level and ready for more then try the algorithms book, it's pretty interesting.


Dave


In reply to Re^3: code sample: possible improvements by davido
in thread code sample: possible improvements by arcnon

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.