comp.lang.ada
 help / color / mirror / Atom feed
From: "kaak" <the_kaak@hotmail.com>
Subject: Linked List in ada
Date: Tue, 18 Jun 2002 23:21:17 GMT
Date: 2002-06-18T23:21:17+00:00	[thread overview]
Message-ID: <NfPP8.30076$9b.3149846@typhoon.austin.rr.com> (raw)

I'm curious about linked lists and pointers in ada. I'm not sure exactly how
they work.

This is the code i have so far:

procedure insertRear(header:in out ptr; x: integer) is

        p: ptr;
        q: ptr;
BEGIN
        p = new node;
        p.key = x;
        q = header;

        loop:
                exit when q.next = null;
                if q.next then
                        q = q.next;
                else
                        exit;
                end if;
        end loop;

        q.next = p

I don't think the syntax is right with the pointers. and ideas?






             reply	other threads:[~2002-06-18 23:21 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-18 23:21 kaak [this message]
2002-06-19  0:50 ` Linked List in ada tmoran
2002-06-19  5:54   ` kaak
2002-06-19  7:46     ` tmoran
2002-06-19 16:10       ` Mark Johnson
2002-06-20  1:58     ` SteveD
2002-06-20  6:50       ` Adrian Hoe
2002-06-19  2:39 ` SteveD
2002-06-19  5:53   ` kaak
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox