|
|
1.1 root 1: .PS
2: scale=100
3: define m0 |
4: [
5: $2: box "\f(CWBuffer\fP" $1 ht 40 wid 88 with .nw at 0,40
6: box "\f(CWString\fP" "(cache)" ht 40 wid 56 with .nw at 104,40
7: line left 16 from last box.w
8: ] |
9:
10: define m1 |
11: [
12: box "\f(CWDisc\fP" ht 40 wid 88 with .sw at 0,56
13: box "temp. file" ht 40 wid 88 with .sw at 0,0
14: line up 16 from last box.n
15: ] |
16:
17: D1: m1 with .nw at 184,576
18: D2: m1 with .nw at 0,576
19: Mtranscript: m0("(transcript)", Buffer) with .nw at 0,640
20: Mcontents: m0("(contents)", Contents) with .nw at 184,640
21: F: box "\f(CWFile\fP" ht 40 wid 112 with .nw at 75,704
22:
23: line from D2.n to Mtranscript.Buffer.s
24: line from D1.n to Mcontents.Contents.s
25: line up 12 from Mtranscript.Buffer.n then right 50 then up 12
26: line up 12 from Mcontents.Contents.n then left 60 then up 12
27: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.