one large array in Pascal
Ian Moor
iwm at asun3.ic.ac.uk
Tue Aug 30 18:57:14 AEST 1988
>I know of at least one which isn't: TeX.
>
>Why did Knuth do it this way? I can only guess; I would guess that
>it's for some portability reason I am not aware of.
At least one early Pascal compiler did not implement `dispose',
instead there were `mark' and `free' which treated the heap like a stack,
`free' released all the heap that was claimed since the last mark.
If your program doesn't use store in a LIFO way then you had to do your
own allocation.
More information about the Comp.lang.c
mailing list