Re: [stack] disallowing recursive definitions

Manfred Von Thun <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <C3FC6AC9.F3F%[email protected]>


On 2/3/08 1:46 AM, "Stevan Apter" <[email protected]> wrote:

>  
> perhaps this is a special case of a wider problem, viz. imprecision about
> the terms "array", "list", &c.  i use these terms interchangeably, whereas
> others may not. 
> 
I now use ³sequence² when taking about an abstract data type, and similarly
for
³set² as an abstract data type and (ordered) ³pair² as an abstract data
type.
It is well known that the three can be interdefined.

I use ³list² and ³array² as the most commonly used implementations of
sequences: lists as linked structures, arrays in consecutive memory.
Lists are better for some operations on sequences, and arrays are better
for other operations on sequences. But all operations on sequences
implemented either way.

  - Manfred
 
> 
>  




[Non-text portions of this message have been removed]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.