Deleted Added
full compact
intro.ms (15230) intro.ms (19736)
1.\"
2.\" ----------------------------------------------------------------------------
3.\" "THE BEER-WARE LICENSE" (Revision 42):
4.\" <phk@login.dknet.dk> wrote this file. As long as you retain this notice you
5.\" can do whatever you want with this stuff. If we meet some day, and you think
6.\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
7.\" ----------------------------------------------------------------------------
8.\"
1.\"
2.\" ----------------------------------------------------------------------------
3.\" "THE BEER-WARE LICENSE" (Revision 42):
4.\" <phk@login.dknet.dk> wrote this file. As long as you retain this notice you
5.\" can do whatever you want with this stuff. If we meet some day, and you think
6.\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
7.\" ----------------------------------------------------------------------------
8.\"
9.\" $Id$
9.\" $Id: intro.ms,v 1.1 1996/04/13 08:30:14 phk Exp $
10.\"
11.ds RH Introduction
12.NH
13Introduction
14.PP
15Most programs need to allocate storage dynamically in addition
16to whatever static storage the compiler reserved at compile-time.
17To C programmers this fact is rather obvious, but for many years
18this was not an accepted and recognized fact, and many languages
10.\"
11.ds RH Introduction
12.NH
13Introduction
14.PP
15Most programs need to allocate storage dynamically in addition
16to whatever static storage the compiler reserved at compile-time.
17To C programmers this fact is rather obvious, but for many years
18this was not an accepted and recognized fact, and many languages
19still used today doesn't support this notion adequately.
19still used today don't support this notion adequately.
20.PP
21The classic UNIX kernel provides two very simple and powerful
22mechanisms for obtaining dynamic storage, the execution stack
23and the heap.
24The stack is usually put at the far upper end of the address-space,
25from where it grows down as far as needed, though this may depend on
26the CPU design.
27The heap starts at the end of the

--- 47 unchanged lines hidden ---
20.PP
21The classic UNIX kernel provides two very simple and powerful
22mechanisms for obtaining dynamic storage, the execution stack
23and the heap.
24The stack is usually put at the far upper end of the address-space,
25from where it grows down as far as needed, though this may depend on
26the CPU design.
27The heap starts at the end of the

--- 47 unchanged lines hidden ---