Institutional Repository

Pointers as a data type

Show simple item record

dc.contributor.author Philips, N.C.K.
dc.contributor.author Postma, Stef W.
dc.date.accessioned 2018-06-04T15:39:28Z
dc.date.available 2018-06-04T15:39:28Z
dc.date.issued 1987
dc.identifier.citation N.C.K. Phillips and S.W. Postma (1987) Pointers as a data type. Quaestiones Informaticae Vol 5 No 3 1987 en
dc.identifier.issn 0254-2757
dc.identifier.uri http://hdl.handle.net/10500/24246
dc.description.abstract The distinction between an abstract data type and an implementation of a data type is not as clear as is commonly thought. A hash table can be used to implement the type bag but few of our colleagues think of a hash table as itself being a data type. Similarly, pointers can be used to give a linked implementation of the data type list, but few of us seem to think of pointers as themselves forming a data type. However we shall give an algebraic specification of a pointer data type which is an abstraction of the representation of pointers in Pascal. The usual linked structures can then be specified abstractly via mutually recursive type specifications. In addition we shall describe a uniform method of constructing implementations of data type specifications via operations on strings. en
dc.language.iso en en
dc.publisher Computer Society of South Africa (on behalf of SAICSIT) en
dc.title Pointers as a data type en
dc.type Article en
dc.description.department School of Computing en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics