22690 -> 22692 [pos="e,173,334 173,370 173,362 173,353 173,344"];
22692 -> "116842+2595" [dir=back, pos="s,156,294 149,286 142,277 133,266 125,257"];
22692 -> 22693 [pos="e,228,249 190,294 199,283 211,269 221,257"];
- 22693 -> "182440-1" [dir=back, pos="s,220,209 213,202 200,188 188,173 184,164 170,134 167,97 167,70"];
+ 22693 -> "182440-1" [dir=back, pos="s,224,209 217,202 203,188 188,173 184,164 170,134 167,97 167,70"];
22693 -> "182442-1" [dir=forward, pos="e,262,70 247,209 251,179 257,120 261,80"];
22693 -> 22694 [pos="e,224,155 239,209 235,196 230,179 227,165"];
22694 -> "182440-1" [dir=forward, pos="e,184,66 208,115 202,104 195,89 189,75"];
23313 -> "182954-1" [dir=forward, pos="e,469,70 465,106 466,98 467,89 468,80"];
23311 -> "182950-1" [dir=forward, pos="e,297,70 297,106 297,98 297,89 297,80"];
23310 -> "79893+2568" [dir=back, pos="s,184,108 175,102 157,90 134,74 115,60"];
- 23296 -> "85+2560" [dir=both, pos="s,488,197 e,674,58 498,194 533,182 548,173 585,146 616,123 646,90 667,66"];
+ 23296 -> "85+2560" [dir=both, pos="s,488,192 e,675,58 498,189 523,179 558,165 585,146 617,123 647,90 668,66"];
23296 -> 23314 [pos="e,535,146 488,182 500,173 515,162 527,152"];
23314 -> "85+2560" [dir=both, pos="s,585,110 e,670,55 594,105 611,94 631,82 649,70 653,67 658,64 662,61"];
23314 -> "182954-1" [dir=back, pos="s,541,106 534,99 522,87 508,72 497,60"];
- 23296 -> "85+2560" [dir=both, pos="s,488,201 e,685,62 498,198 549,184 563,175 603,146 632,124 660,93 679,70"];
+ 23296 -> "85+2560" [dir=both, pos="s,488,196 e,685,62 498,193 528,184 571,168 603,146 633,125 661,94 679,70"];
23314 -> "4151865284+0" [dir=forward, pos="e,576,63 565,106 567,96 570,84 573,73"];
23313 -> "182952-1" [dir=back, pos="s,446,106 439,98 429,87 418,73 408,62"];
}
run -- kernel [pos="99,435 113,423 133,405 147,393"];
kernel -- zombie [pos="151,361 142,350 130,335 121,323"];
kernel -- sleep [pos="170,360 173,349 178,335 181,324"];
- kernel -- runmem [pos="186,365 201,354 208,345 223,324 247,288 261,277 261,234 261,234 261,234 261,162 261,121 262,107 242,72 229,50 220,41 204,31"];
+ kernel -- runmem [pos="183,364 196,354 212,339 223,324 248,288 261,277 261,234 261,234 261,234 261,162 261,121 262,107 242,72 232,56 215,42 201,32"];
sleep -- swap [pos="187,288 187,277 187,263 187,252"];
swap -- runswap [pos="187,216 187,205 187,191 187,180"];
runswap -- new [pos="192,144 195,133 198,119 201,108"];
runswap -- runmem [pos="180,144 176,134 172,120 170,108 166,83 170,54 174,36"];
new -- runmem [pos="199,73 195,61 189,47 185,36"];
- sleep -- runmem [pos="174,290 166,280 156,266 151,252 139,221 143,212 141,180 139,164 138,159 141,144 147,94 139,70 163,35"];
+ sleep -- runmem [pos="174,290 166,280 156,266 151,252 139,221 143,212 141,180 139,164 138,159 141,144 146,104 162,60 171,36"];
}
42 [pos="160,594", width="0.75", height="0.50"];
1 -> 2 [pos="e,497,1188 497,1224 496,1216 496,1207 496,1198"];
1 -> 10 [pos="e,576,1186 522,1224 535,1214 552,1202 567,1192"];
- 10 -> 14 [pos="e,743,972 630,1161 683,1130 693,1104 723,1044 732,1025 738,1000 741,982"];
+ 10 -> 14 [pos="e,743,972 628,1152 656,1129 701,1089 723,1044 732,1025 738,1000 741,982"];
10 -> 12 [pos="e,680,1044 618,1152 627,1142 637,1128 645,1116 657,1096 668,1072 676,1053"];
10 -> 13 [pos="e,632,972 606,1152 611,1114 624,1027 631,982"];
10 -> 11 [pos="e,475,1111 576,1157 550,1145 512,1128 484,1115"];
16 -> 4 [pos="e,322,1044 358,1080 349,1071 339,1061 329,1051"];
3 -> 4 [pos="e,304,1044 304,1080 304,1072 304,1063 304,1054"];
4 -> 5 [pos="e,292,972 300,1008 298,1000 296,991 294,982"];
- 13 -> 19 [pos="e,502,678 631,936 622,894 594,791 545,720 539,711 524,696 510,684"];
+ 13 -> 19 [pos="e,502,682 631,936 623,894 597,790 545,720 535,707 522,696 510,688"];
17 -> 19 [pos="e,474,684 492,864 486,839 476,794 473,756 471,740 472,735 473,720 473,712 473,702 473,694"];
5 -> 23 [pos="e,250,252 285,936 280,908 272,855 272,810 272,810 272,810 272,378 272,337 261,291 253,262"];
5 -> 35 [pos="e,317,900 298,936 302,928 307,918 312,909"];
5 -> 6 [pos="e,235,900 270,936 261,927 251,917 242,908"];
- 37 -> 39 [pos="e,616,684 553,792 581,761 601,720 612,694"];
+ 37 -> 39 [pos="e,611,684 542,792 558,767 588,722 606,693"];
37 -> 41 [pos="e,549,684 536,792 539,782 543,768 545,756 548,735 549,712 549,694"];
37 -> 40 [pos="e,514,756 525,792 522,784 519,775 517,766"];
37 -> 38 [pos="e,426,753 503,795 483,785 457,769 435,758"];
19 -> 20 [pos="e,558,612 502,648 516,639 534,628 549,618"];
19 -> 28 [pos="e,475,612 475,648 475,640 475,631 475,622"];
19 -> 21 [pos="e,414,612 455,648 445,639 433,628 422,619"];
- 12 -> 29 [pos="e,557,523 690,1008 698,962 716,840 716,738 716,738 716,738 716,666 716,577 657,554 567,526"];
+ 12 -> 29 [pos="e,557,529 690,1008 698,962 716,840 716,738 716,738 716,738 716,666 716,591 621,550 567,532"];
18 -> 29 [pos="e,557,533 577,1008 595,947 651,749 659,684 660,668 662,663 659,648 650,612 645,602 621,576 606,560 585,547 566,537"];
41 -> 29 [pos="e,532,540 547,648 543,623 537,579 533,550"];
28 -> 29 [pos="e,516,540 489,576 495,568 503,557 510,548"];
25 -> 26 [pos="e,195,31 289,76 286,75 283,73 280,72 255,59 226,46 204,35"];
9 -> 42 [pos="e,165,612 174,648 172,640 170,631 168,622"];
10 -> 1 [pos="e,530,1227 584,1188 571,1198 553,1210 538,1221"];
- 15 -> 1 [pos="e,530,1238 724,530 780,564 800,596 800,666 800,1098 800,1098 800,1098 800,1230 669,1206 540,1236"];
- 23 -> 1 [pos="e,476,1242 217,245 103,300 10,318 10,450 10,1098 10,1098 10,1098 10,1145 29,1161 68,1188 133,1230 372,1239 466,1242"];
- 31 -> 1 [pos="e,476,1241 190,395 142,428 48,503 48,594 48,1098 48,1098 48,1098 48,1152 84,1162 132,1188 263,1257 314,1224 463,1240 464,1240 46\
-5,1240 466,1240"];
+ 15 -> 1 [pos="e,530,1235 722,540 752,565 800,612 800,666 800,1098 800,1098 800,1098 800,1154 620,1210 540,1232"];
+ 23 -> 1 [pos="e,476,1241 217,244 155,269 10,338 10,450 10,1098 10,1098 10,1098 10,1146 30,1162 70,1188 136,1228 373,1238 466,1241"];
+ 31 -> 1 [pos="e,476,1240 190,395 142,428 48,503 48,594 48,1098 48,1098 48,1098 48,1153 86,1162 135,1188 192,1217 384,1234 466,1239"];
2 -> 1 [pos="e,509,1224 509,1188 510,1196 510,1205 510,1214"];
- 25 -> 1 [pos="e,530,1241 343,92 451,98 838,130 838,234 838,1098 838,1098 838,1098 838,1144 822,1160 785,1188 695,1253 650,1226 540,1240 540,12\
-40 540,1240 540,1240"];
+ 25 -> 1 [pos="e,530,1239 343,92 451,98 838,130 838,234 838,1098 838,1098 838,1098 838,1162 781,1159 723,1188 663,1218 585,1232 540,1238"];
9 -> 1 [pos="e,476,1239 165,684 139,720 86,803 86,882 86,1098 86,1098 86,1098 86,1178 364,1223 466,1238"];
38 -> 4 [pos="e,316,1008 402,756 404,775 407,804 401,828 385,893 345,962 322,999"];
- 26 -> 4 [pos="e,277,1025 141,34 105,57 48,104 48,162 48,378 48,378 48,378 48,475 86,496 86,594 86,666 86,666 86,666 86,685 137,899 199,972 223\
-,999 232,1008 268,1022"];
- 42 -> 4 [pos="e,278,1008 153,612 149,622 145,636 143,648 141,663 142,668 143,684 152,781 137,813 181,900 209,955 229,972 270,1002"];
+ 26 -> 4 [pos="e,277,1016 141,34 105,57 48,104 48,162 48,378 48,378 48,378 48,475 86,496 86,594 86,666 86,666 86,666 86,681 133,903 203,972 221\
+,989 247,1003 268,1012"];
+ 42 -> 4 [pos="e,279,1008 153,612 149,622 145,636 143,648 141,663 142,668 143,684 152,781 137,813 181,900 203,941 242,979 271,1002"];
40 -> 19 [pos="e,483,684 500,720 496,712 492,702 487,693"];
36 -> 19 [pos="e,448,679 354,724 357,723 360,721 363,720 388,707 417,694 439,683"];
34 -> 29 [pos="e,528,504 505,324 507,334 509,348 511,360 517,407 524,462 527,494"];
csh -> tcsh [pos="e,485,324 468,504 472,466 480,379 484,334"];
Bourne -> ksh [pos="e,298,396 299,576 303,566 309,552 311,540 319,493 309,439 300,406"];
Bourne -> esh [pos="e,357,468 314,576 325,566 337,554 344,540 353,521 356,497 357,478"];
- Bourne -> vsh [pos="e,191,468 252,579 228,568 202,553 195,540 184,522 186,497 189,478"];
- Bourne -> "System-V" [pos="e,409,396 328,583 343,572 348,561 361,540 387,498 401,441 407,406"];
- Bourne -> v9sh [pos="e,148,324 252,589 247,586 247,581 241,576 237,573 236,573 233,572 229,570 229,569 226,568 214,560 181,540 181,540 135,478 140,38\
-2 147,334"];
+ Bourne -> vsh [pos="e,191,468 252,577 228,566 201,551 195,540 184,522 185,497 189,478"];
+ Bourne -> "System-V" [pos="e,410,396 319,576 333,566 348,554 360,540 391,500 403,441 409,406"];
+ Bourne -> v9sh [pos="e,147,324 252,579 224,567 191,551 181,540 132,481 139,382 145,334"];
v9sh -> rc [pos="e,151,180 151,288 151,263 151,219 151,190"];
- Bourne -> Bash [pos="e,178,99 252,590 245,586 243,581 235,576 201,556 185,565 156,540 119,508 96,498 96,450 96,450 96,450 96,234 96,193 91,177 115,14\
-4 128,125 150,112 169,103"];
+ Bourne -> Bash [pos="e,178,99 252,579 213,564 159,543 155,540 117,509 96,497 96,450 96,450 96,450 96,234 96,193 91,177 115,144 128,125 150,112 169,10\
+3"];
"ksh-i" -> Bash [pos="e,206,108 257,216 246,206 233,194 225,180 214,161 210,137 207,118"];
KornShell -> Bash [pos="e,225,108 264,144 254,135 243,125 233,115"];
esh -> ksh [pos="e,308,396 340,432 332,423 323,413 315,404"];
vsh -> ksh [pos="e,268,396 221,432 232,423 247,412 260,402"];
Formshell -> ksh [pos="e,287,396 258,504 264,479 276,435 284,406"];
- csh -> ksh [pos="e,319,382 454,504 440,485 416,454 392,432 365,408 356,396 329,386"];
+ csh -> ksh [pos="e,319,389 454,504 441,484 417,453 392,432 373,416 348,402 328,393"];
KornShell -> POSIX [pos="e,396,36 299,144 322,118 363,73 389,44"];
"System-V" -> POSIX [pos="e,416,36 416,360 422,332 432,279 432,234 432,234 432,234 432,162 432,121 424,75 418,46"];
ksh -> "ksh-i" [pos="e,284,252 291,360 289,335 287,291 285,262"];
graph [size="3,2", rankdir=LR];
node [label="\N", shape=ellipse];
graph [bb="0,0,480,134"];
- empty [label=Empty, pos="32,41", width="0.89", height="0.50"];
+ empty [label=Empty, pos="32,37", width="0.89", height="0.50"];
stolen [label=Stolen, pos="179,64", width="0.86", height="0.50"];
waiting [label=Waiting, pos="318,116", width="0.97", height="0.50"];
full [label=Full, pos="453,64", width="0.75", height="0.50"];
- empty -> full [label=return, pos="e,427,60 64,39 88,38 120,37 148,37 176,36 183,35 210,37 283,41 369,52 417,59", lp="246,47"];
- empty -> stolen [label=dispatch, wt=28, pos="e,149,59 63,46 85,49 115,54 139,58", lp="106,63"];
+ empty -> full [label=return, pos="e,427,60 64,36 100,35 160,34 210,37 283,41 369,52 417,59", lp="246,47"];
+ empty -> stolen [label=dispatch, wt=28, pos="e,149,59 62,43 85,47 115,53 139,57", lp="106,61"];
stolen -> full [label=return, pos="e,426,64 210,64 261,64 361,64 416,64", lp="318,72"];
stolen -> waiting [label=touch, pos="e,289,105 205,74 226,82 256,93 280,102", lp="246,102"];
waiting -> full [label=return, pos="e,429,73 346,105 368,97 397,86 420,77", lp="390,102"];
struct1 [label="<f0> left|<f1> middle|<f2> right", pos="77,126", rects="10,108,45,144 45,108,100,144 100,108,144,144", width="1.86", height="0.50"];
struct2 [label="<f0> one|<f1> two", pos="37,36", rects="0,18,37,54 37,18,75,54", width="1.03", height="0.50"];
struct3 [label="hello\nworld |{ b |{c|<here> d|e}| f}| g | h", pos="176,36", rects="92,0,141,72 141,48,211,72 141,24,164,48 164,24,188,48 188,24,211,48 141,0,211,24 211,0,235,72 235,0,260,72", width="2.33", height="1.00"];
- struct1:f1 -> struct2:f0 [pos="e,28,54 60,108 53,97 44,84 37,72 35,69 34,66 32,63"];
+ struct1:f1 -> struct2:f0 [pos="e,30,54 62,108 54,95 43,77 35,63"];
struct1:f2 -> struct3:here [pos="e,169,48 133,108 142,93 155,72 164,57"];
}
digraph G {
graph [size="6,6", rankdir=LR];
node [label="\N", shape=circle, fontsize=8];
- graph [bb="0,0,536,390"];
- st9 [pos="19,46", width="0.50", height="0.51"];
- st10 [pos="121,87", width="0.58", height="0.58"];
- st8 [pos="517,77", width="0.50", height="0.51"];
- st0 [pos="221,134", width="0.50", height="0.51"];
- st7 [pos="417,28", width="0.50", height="0.51"];
- st6 [pos="517,304", width="0.50", height="0.51"];
- st5 [pos="417,294", width="0.50", height="0.51"];
- st4 [pos="517,196", width="0.50", height="0.51"];
- st3 [pos="417,206", width="0.50", height="0.51"];
- st2 [pos="317,28", width="0.50", height="0.51"];
- st1 [pos="317,212", width="0.50", height="0.51"];
- st9 -> st9 [label="11/1", pos="e,7,60 31,60 35,71 31,82 19,82 11,82 6,77 6,70", lp="19,90"];
- st9 -> st10 [label="10/1", pos="e,101,79 36,53 51,59 73,68 92,75", lp="69,77"];
- st8 -> st8 [label="10/1", pos="e,505,91 529,91 533,102 529,113 517,113 509,113 504,108 504,101", lp="517,121"];
- st8 -> st0 [label="00/-", pos="e,240,130 499,80 449,90 310,117 250,128", lp="367,115"];
- st7 -> st8 [label="10/1", pos="e,500,69 434,36 449,44 473,55 491,64", lp="467,65"];
- st7 -> st7 [label="00/1", pos="e,405,42 429,42 433,53 429,64 417,64 409,64 404,59 404,52", lp="417,72"];
- st6 -> st6 [label="01/1", pos="e,505,318 529,318 533,329 529,340 517,340 509,340 504,335 504,328", lp="517,348"];
- st6 -> st0 [label="00/-", pos="e,225,152 504,317 482,336 438,369 398,355 313,324 305,284 258,207 246,185 238,178 229,161", lp="367,354"];
- st5 -> st6 [label="01/1", pos="e,498,302 436,296 451,298 472,299 488,301", lp="467,306"];
- st5 -> st5 [label="11/1", pos="e,405,308 429,308 433,319 429,330 417,330 409,330 404,325 404,318", lp="417,338"];
- st4 -> st4 [label="01/1", pos="e,505,210 529,210 533,221 529,232 517,232 509,232 504,227 504,220", lp="517,240"];
- st4 -> st0 [label="00/-", pos="e,239,138 499,192 483,188 458,183 436,179 369,164 290,148 249,140", lp="367,173"];
- st3 -> st4 [label="01/1", pos="e,498,198 436,204 451,202 472,201 488,199", lp="467,208"];
- st3 -> st3 [label="00/1", pos="e,405,220 429,220 433,231 429,242 417,242 409,242 404,237 404,230", lp="417,250"];
- st2 -> st9 [label="11/1", pos="e,38,45 298,29 248,32 109,41 48,44", lp="172,47"];
- st2 -> st7 [label="00/1", pos="e,398,28 336,28 351,28 372,28 388,28", lp="367,36"];
- st2 -> st2 [label="01/1", pos="e,305,42 329,42 333,53 329,64 317,64 309,64 304,59 304,52", lp="317,72"];
- st10 -> st10 [label="10/1", pos="e,107,103 135,103 140,115 135,126 121,126 111,126 106,121 105,113", lp="121,134"];
- st10 -> st0 [label="00/-", pos="e,204,126 140,96 155,104 177,114 194,122", lp="172,123"];
- st1 -> st5 [label="11/1", pos="e,403,282 331,224 348,237 375,260 395,276", lp="367,270"];
- st1 -> st3 [label="00/1", pos="e,398,207 336,211 351,210 372,209 388,208", lp="367,216"];
- st1 -> st1 [label="10/1", pos="e,305,226 329,226 333,237 329,248 317,248 309,248 304,243 304,236", lp="317,256"];
- st0 -> st2 [label="01/-", pos="e,302,39 230,118 237,106 247,90 258,78 268,66 282,54 294,45", lp="269,89"];
- st0 -> st1 [label="10/-", pos="e,301,203 233,148 240,156 249,166 258,174 268,183 281,191 292,198", lp="269,195"];
- st0 -> st0 [label="00/0", pos="e,209,148 233,148 237,159 233,170 221,170 213,170 208,165 208,158", lp="221,178"];
+ graph [bb="0,0,540,367"];
+ st9 [pos="23,45", width="0.50", height="0.51"];
+ st10 [pos="125,82", width="0.58", height="0.58"];
+ st8 [pos="521,56", width="0.50", height="0.51"];
+ st0 [pos="225,117", width="0.50", height="0.51"];
+ st7 [pos="421,18", width="0.50", height="0.51"];
+ st6 [pos="521,271", width="0.50", height="0.51"];
+ st5 [pos="421,271", width="0.50", height="0.51"];
+ st4 [pos="521,170", width="0.50", height="0.51"];
+ st3 [pos="421,183", width="0.50", height="0.51"];
+ st2 [pos="321,18", width="0.50", height="0.51"];
+ st1 [pos="321,183", width="0.50", height="0.51"];
+ st9 -> st9 [label="11/1", pos="e,38,56 8,56 0,68 5,81 23,81 36,81 42,74 42,66", lp="23,89"];
+ st9 -> st10 [label="10/1", pos="e,105,75 41,51 56,57 78,65 96,72", lp="73,74"];
+ st8 -> st8 [label="10/1", pos="e,536,67 506,67 498,79 503,92 521,92 534,92 540,85 540,77", lp="521,100"];
+ st8 -> st0 [label="00/-", pos="e,243,114 503,61 487,66 462,74 440,79 374,94 295,107 253,113", lp="371,102"];
+ st7 -> st8 [label="10/1", pos="e,503,49 438,25 453,31 476,39 493,46", lp="471,50"];
+ st7 -> st7 [label="00/1", pos="e,436,29 406,29 398,41 403,54 421,54 434,54 440,47 440,39", lp="421,62"];
+ st6 -> st6 [label="01/1", pos="e,536,282 506,282 498,294 503,307 521,307 534,307 540,300 540,292", lp="521,315"];
+ st6 -> st0 [label="00/-", pos="e,232,134 509,285 488,307 443,347 402,332 315,299 259,193 236,143", lp="371,329"];
+ st5 -> st6 [label="01/1", pos="e,502,271 440,271 455,271 476,271 492,271", lp="471,279"];
+ st5 -> st5 [label="11/1", pos="e,436,282 406,282 398,294 403,307 421,307 434,307 440,300 440,292", lp="421,315"];
+ st4 -> st4 [label="01/1", pos="e,536,181 506,181 498,193 503,206 521,206 534,206 540,199 540,191", lp="521,214"];
+ st4 -> st0 [label="00/-", pos="e,244,120 502,167 452,158 314,133 254,122", lp="371,152"];
+ st3 -> st4 [label="01/1", pos="e,502,172 439,181 454,179 475,176 492,174", lp="471,185"];
+ st3 -> st3 [label="00/1", pos="e,436,194 406,194 398,206 403,219 421,219 434,219 440,212 440,204", lp="421,227"];
+ st2 -> st9 [label="11/1", pos="e,42,43 302,20 252,24 113,36 52,42", lp="176,41"];
+ st2 -> st7 [label="00/1", pos="e,402,18 340,18 355,18 376,18 392,18", lp="371,26"];
+ st2 -> st2 [label="01/1", pos="e,335,30 307,30 299,41 304,54 321,54 333,54 339,47 339,39", lp="321,62"];
+ st10 -> st10 [label="10/1", pos="e,141,96 109,96 102,108 108,121 125,121 137,121 144,114 144,106", lp="125,129"];
+ st10 -> st0 [label="00/-", pos="e,207,111 145,89 160,94 181,102 197,108", lp="176,110"];
+ st1 -> st5 [label="11/1", pos="e,407,259 335,195 352,210 380,235 399,252", lp="371,244"];
+ st1 -> st3 [label="00/1", pos="e,402,183 340,183 355,183 376,183 392,183", lp="371,191"];
+ st1 -> st1 [label="10/1", pos="e,335,195 307,195 299,206 304,219 321,219 333,219 339,212 339,204", lp="321,227"];
+ st0 -> st2 [label="01/-", pos="e,306,29 235,102 242,92 252,78 262,68 273,57 287,45 298,36", lp="273,76"];
+ st0 -> st1 [label="10/-", pos="e,304,175 238,130 245,137 253,145 262,151 273,158 285,165 295,170", lp="273,170"];
+ st0 -> st0 [label="00/0", pos="e,239,129 211,129 203,140 208,153 225,153 237,153 243,146 243,138", lp="225,161"];
}
q -> r [pos="e,63,360 63,396 63,388 63,379 63,370"];
r -> s [pos="e,63,288 63,324 63,316 63,307 63,298"];
s -> t [pos="e,63,216 63,252 63,244 63,235 63,226"];
- t -> p [pos="e,43,469 49,214 41,224 32,238 27,252 16,290 19,393 27,432 29,442 34,451 38,460"];
+ t -> p [pos="e,43,469 49,214 41,224 32,238 27,252 4,328 10,354 27,432 29,442 34,451 38,460"];
}
t -> a [pos="e,63,132 63,180 63,169 63,155 63,142"];
b -> q [pos="e,76,398 77,58 84,68 94,82 99,96 117,138 118,151 118,198 118,270 118,270 118,270 118,310 115,322 99,360 94,370 88,380 82,390"];
"6th Edition" -> "Mini Unix" [pos="e,359,611 387,649 380,640 372,629 365,619"];
"6th Edition" -> Wollongong [pos="e,442,611 413,649 420,640 428,629 436,619"];
"6th Edition" -> Interdata [pos="e,274,607 371,652 346,640 310,623 283,611"];
- Interdata -> "Unix/TS 3.0" [pos="e,545,387 271,580 309,557 385,510 446,468 491,437 499,412 536,392"];
+ Interdata -> "Unix/TS 3.0" [pos="e,564,394 270,579 307,556 383,508 446,468 484,444 526,418 555,399"];
Interdata -> "PWB 2.0" [pos="e,506,533 276,582 282,580 288,578 294,576 377,552 401,561 484,540 488,539 492,537 496,536"];
Interdata -> "7th Edition" [pos="e,247,540 247,576 247,568 247,559 247,550"];
- "7th Edition" -> "8th Edition" [pos="e,439,180 288,516 324,505 405,478 413,468 440,437 432,418 432,378 432,378 432,378 432,306 432,265 435,219 438,190"];
+ "7th Edition" -> "8th Edition" [pos="e,439,180 287,514 330,504 397,486 413,468 441,437 432,418 432,378 432,378 432,378 432,306 432,265 435,219 438,190"];
"7th Edition" -> "32V" [pos="e,356,462 273,507 294,496 324,479 347,467"];
- "7th Edition" -> V7M [pos="e,43,393 211,511 181,500 167,491 132,468 102,448 71,419 50,400"];
- "7th Edition" -> "Ultrix-11" [pos="e,123,108 216,509 197,497 173,479 165,468 143,433 146,418 146,378 146,378 146,378 146,234 146,192 135,146 126,118"];
+ "7th Edition" -> V7M [pos="e,43,393 215,510 192,500 159,485 132,468 102,448 71,419 50,400"];
+ "7th Edition" -> "Ultrix-11" [pos="e,123,108 216,509 199,500 178,486 165,468 142,434 146,418 146,378 146,378 146,378 146,234 146,192 135,146 126,118"];
"7th Edition" -> Xenix [pos="e,214,467 236,504 231,496 225,485 219,476"];
"7th Edition" -> "UniPlus+" [pos="e,281,468 258,504 263,496 270,486 276,476"];
V7M -> "Ultrix-11" [pos="e,104,107 28,360 27,329 29,266 45,216 57,179 81,140 98,115"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,611,394 668,434 654,424 635,411 619,400"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,654,252 597,360 610,335 633,290 649,261"];
"Unix/TS++" -> "TS 4.0" [pos="e,679,250 719,289 709,279 697,267 686,257"];
- "CB Unix 3" -> "TS 4.0" [pos="e,663,252 750,368 722,359 704,353 682,324 669,306 665,281 663,262"];
+ "CB Unix 3" -> "TS 4.0" [pos="e,663,252 750,368 727,360 699,346 682,324 669,306 665,281 663,262"];
"TS 4.0" -> "System V.0" [pos="e,663,180 663,216 663,208 663,199 663,190"];
"System V.0" -> "System V.2" [pos="e,663,108 663,144 663,136 663,127 663,118"];
"System V.2" -> "System V.3" [pos="e,663,36 663,72 663,64 663,55 663,46"];
"6th Edition" -> "Mini Unix" [pos="e,359,683 387,721 380,712 372,701 365,691"];
"6th Edition" -> Wollongong [pos="e,442,683 413,721 420,712 428,701 436,691"];
"6th Edition" -> Interdata [pos="e,274,679 371,724 346,712 310,695 283,683"];
- Interdata -> "Unix/TS 3.0" [pos="e,533,459 271,652 310,630 386,584 446,540 487,511 492,484 524,464"];
+ Interdata -> "Unix/TS 3.0" [pos="e,553,466 270,652 308,628 383,581 446,540 480,518 518,490 545,472"];
Interdata -> "PWB 2.0" [pos="e,506,605 276,654 282,652 288,650 294,648 377,624 401,633 484,612 488,611 492,609 496,608"];
Interdata -> "7th Edition" [pos="e,247,612 247,648 247,640 247,631 247,622"];
- "7th Edition" -> "8th Edition" [pos="e,439,252 288,588 324,577 405,550 413,540 440,509 432,490 432,450 432,450 432,450 432,378 432,337 435,291 438,262"];
+ "7th Edition" -> "8th Edition" [pos="e,439,252 287,586 330,576 397,558 413,540 441,509 432,490 432,450 432,450 432,450 432,378 432,337 435,291 438,262"];
"7th Edition" -> "32V" [pos="e,356,534 273,579 294,568 324,551 347,539"];
- "7th Edition" -> V7M [pos="e,43,465 211,583 181,572 167,563 132,540 102,520 71,491 50,472"];
- "7th Edition" -> "Ultrix-11" [pos="e,123,180 216,581 197,569 173,551 165,540 143,505 146,490 146,450 146,450 146,450 146,306 146,264 135,218 126,190"];
+ "7th Edition" -> V7M [pos="e,43,465 215,582 192,572 159,557 132,540 102,520 71,491 50,472"];
+ "7th Edition" -> "Ultrix-11" [pos="e,123,180 216,581 199,572 178,558 165,540 142,506 146,490 146,450 146,450 146,450 146,306 146,264 135,218 126,190"];
"7th Edition" -> Xenix [pos="e,214,539 236,576 231,568 225,557 219,548"];
"7th Edition" -> "UniPlus+" [pos="e,281,540 258,576 263,568 270,558 276,548"];
V7M -> "Ultrix-11" [pos="e,104,179 28,432 27,401 29,338 45,288 57,251 81,212 98,187"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,598,466 655,506 641,496 622,483 606,472"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,609,324 580,432 586,407 598,363 606,334"];
"Unix/TS++" -> "TS 4.0" [pos="e,630,322 670,361 660,351 648,339 637,329"];
- "CB Unix 3" -> "TS 4.0" [pos="e,613,324 701,440 672,431 655,426 633,396 620,378 615,353 614,334"];
+ "CB Unix 3" -> "TS 4.0" [pos="e,613,324 701,440 678,432 650,418 633,396 620,378 615,353 614,334"];
"TS 4.0" -> "System V.0" [pos="e,614,252 614,288 614,280 614,271 614,262"];
"System V.0" -> "System V.2" [pos="e,614,180 614,216 614,208 614,199 614,190"];
"System V.2" -> "System V.3" [pos="e,614,108 614,144 614,136 614,127 614,118"];
"6th Edition" -> "Mini Unix" [pos="e,359,683 387,721 380,712 372,701 365,691"];
"6th Edition" -> Wollongong [pos="e,442,683 413,721 420,712 428,701 436,691"];
"6th Edition" -> Interdata [pos="e,274,679 371,724 346,712 310,695 283,683"];
- Interdata -> "Unix/TS 3.0" [pos="e,533,459 271,652 310,630 386,584 446,540 487,511 492,484 524,464"];
+ Interdata -> "Unix/TS 3.0" [pos="e,553,466 270,652 308,628 383,581 446,540 480,518 518,490 545,472"];
Interdata -> "PWB 2.0" [pos="e,506,605 276,654 282,652 288,650 294,648 377,624 401,633 484,612 488,611 492,609 496,608"];
Interdata -> "7th Edition" [pos="e,247,612 247,648 247,640 247,631 247,622"];
- "7th Edition" -> "8th Edition" [pos="e,439,252 288,588 324,577 405,550 413,540 440,509 432,490 432,450 432,450 432,450 432,378 432,337 435,291 438,262"];
+ "7th Edition" -> "8th Edition" [pos="e,439,252 287,586 330,576 397,558 413,540 441,509 432,490 432,450 432,450 432,450 432,378 432,337 435,291 438,262"];
"7th Edition" -> "32V" [pos="e,356,534 273,579 294,568 324,551 347,539"];
- "7th Edition" -> V7M [pos="e,43,465 211,583 181,572 167,563 132,540 102,520 71,491 50,472"];
- "7th Edition" -> "Ultrix-11" [pos="e,123,180 216,581 197,569 173,551 165,540 143,505 146,490 146,450 146,450 146,450 146,306 146,264 135,218 126,190"];
+ "7th Edition" -> V7M [pos="e,43,465 215,582 192,572 159,557 132,540 102,520 71,491 50,472"];
+ "7th Edition" -> "Ultrix-11" [pos="e,123,180 216,581 199,572 178,558 165,540 142,506 146,490 146,450 146,450 146,450 146,306 146,264 135,218 126,190"];
"7th Edition" -> Xenix [pos="e,214,539 236,576 231,568 225,557 219,548"];
"7th Edition" -> "UniPlus+" [pos="e,281,540 258,576 263,568 270,558 276,548"];
V7M -> "Ultrix-11" [pos="e,104,179 28,432 27,401 29,338 45,288 57,251 81,212 98,187"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,598,466 655,506 641,496 622,483 606,472"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,609,324 580,432 586,407 598,363 606,334"];
"Unix/TS++" -> "TS 4.0" [pos="e,630,322 670,361 660,351 648,339 637,329"];
- "CB Unix 3" -> "TS 4.0" [pos="e,613,324 701,440 672,431 655,426 633,396 620,378 615,353 614,334"];
+ "CB Unix 3" -> "TS 4.0" [pos="e,613,324 701,440 678,432 650,418 633,396 620,378 615,353 614,334"];
"TS 4.0" -> "System V.0" [pos="e,614,252 614,288 614,280 614,271 614,262"];
"System V.0" -> "System V.2" [pos="e,614,180 614,216 614,208 614,199 614,190"];
"System V.2" -> "System V.3" [pos="e,614,108 614,144 614,136 614,127 614,118"];
fgets -> read [color=green, pos="e,710,36 711,72 710,64 710,55 710,46"];
fopen -> open [color=green, pos="e,518,180 519,216 518,208 518,199 518,190"];
printf -> write [color=green, pos="e,637,36 637,72 637,64 637,55 637,46"];
- main -> fgets [color=blue, pos="e,710,108 350,376 448,360 477,365 567,324 618,301 639,297 670,252 698,210 707,153 709,118"];
+ main -> fgets [color=blue, pos="e,710,108 350,375 396,370 493,356 567,324 619,301 639,297 670,252 698,210 707,153 709,118"];
main -> getopt [color=green, pos="e,323,324 323,360 323,352 323,343 323,334"];
main -> makeargs [color=blue, pos="e,137,317 299,370 262,358 192,335 147,320"];
main -> makepairs [color=green, pos="e,250,322 305,364 292,354 273,340 258,328"];
- main -> chkmalloc [color=green, pos="e,82,172 296,377 234,373 86,361 55,324 44,310 58,238 65,216 70,201 71,189 76,180"];
+ main -> chkmalloc [color=green, pos="e,97,178 296,377 234,373 86,361 55,324 43,308 56,235 65,216 70,204 80,193 89,185"];
main -> error [color=blue, pos="e,385,108 338,363 346,352 357,338 362,324 389,254 388,163 386,118"];
main -> viewlines [color=green, pos="e,488,317 347,369 379,357 439,336 479,321"];
makeargs -> chkmalloc [color=blue, pos="e,99,178 91,289 84,279 76,265 72,252 68,236 67,231 72,216 76,204 84,194 92,185"];
makepairs -> atoi [color=green, pos="e,229,252 229,288 229,280 229,271 229,262"];
makepairs -> init_list [color=green, pos="e,166,250 211,290 200,280 186,267 174,256"];
makepairs -> insert_list [color=green, pos="e,296,250 249,290 261,280 276,267 288,257"];
- makepairs -> chkmalloc [color=green, pos="e,109,180 191,298 161,287 116,270 105,252 94,233 99,208 105,189"];
+ makepairs -> chkmalloc [color=green, pos="e,109,180 195,296 162,285 116,268 105,252 93,233 98,208 105,189"];
free_list -> free [color=blue, pos="e,765,324 765,360 765,352 765,343 765,334"];
init_list -> chkmalloc [color=green, pos="e,126,180 141,216 137,208 133,198 130,190"];
insert_list -> chkmalloc [color=green, pos="e,150,174 283,222 250,210 197,191 160,177"];
chkmalloc -> error [color=blue, pos="e,359,97 154,152 205,139 298,114 349,100"];
error -> exit [color=blue, pos="e,413,35 393,73 398,65 403,54 408,44"];
error -> fprintf [color=blue, pos="e,355,36 375,73 370,65 365,54 360,45"];
- error -> error [color=blue, pos="e,404,102 404,78 417,74 429,78 429,90 429,99 423,103 414,103"];
+ error -> error [color=blue, pos="e,394,73 394,107 410,125 429,119 429,90 429,66 415,57 402,66"];
viewline -> fgets [color=red, pos="e,696,105 655,146 665,135 678,123 689,112"];
viewline -> printf [color=red, pos="e,637,108 638,144 637,136 637,127 637,118"];
viewline -> rewind [color=green, pos="e,574,105 620,146 608,136 594,123 582,112"];
viewlines -> fclose [color=green, pos="e,458,249 502,290 491,279 477,267 465,256"];
viewlines -> fopen [color=green, pos="e,519,252 519,288 519,280 519,271 519,262"];
viewlines -> walk_list [color=green, pos="e,586,250 538,290 550,280 565,267 578,257"];
- viewlines -> viewline [color=blue, pos="e,647,179 557,302 589,296 631,283 651,252 663,232 658,208 651,188"];
+ viewlines -> viewline [color=blue, pos="e,647,180 557,302 588,296 630,283 651,252 664,233 658,208 651,189"];
}
S30 -> 31 [pos="e,1022,324 1043,576 1039,527 1028,393 1023,334"];
S30 -> 33 [pos="e,1073,396 1047,576 1052,538 1065,451 1072,406"];
9 -> 42 [pos="e,235,394 204,434 211,425 221,413 229,402"];
- 9 -> T1 [pos="e,530,21 192,432 192,404 192,351 192,306 192,306 192,306 192,162 192,110 222,98 266,72 315,43 452,30 520,22"];
- 25 -> T1 [pos="e,530,19 82,432 82,404 82,351 82,306 82,306 82,306 82,162 82,93 145,99 207,72 276,42 297,51 371,40 384,37 387,37 401,36 407,35 4\
-08,34 415,34 459,27 470,24 516,20 517,20 519,20 520,20"];
+ 9 -> T1 [pos="e,530,21 192,432 192,404 192,351 192,306 192,306 192,306 192,162 192,110 222,98 266,72 308,46 451,29 520,22"];
+ 25 -> T1 [pos="e,530,21 82,432 82,404 82,351 82,306 82,306 82,306 82,162 82,93 145,97 208,72 237,60 437,33 520,22"];
25 -> 26 [pos="e,125,394 94,434 101,425 111,413 119,402"];
27 -> T24 [pos="e,104,32 29,216 32,184 42,119 68,72 75,59 86,47 96,38"];
- 2 -> T1 [pos="e,582,25 674,506 703,469 705,447 723,396 736,357 742,346 742,306 742,306 742,306 742,162 742,86 646,45 592,28"];
+ 2 -> T1 [pos="e,582,25 671,505 693,470 742,384 742,306 742,306 742,306 742,162 742,86 646,45 592,28"];
2 -> 17 [pos="e,543,461 638,511 616,499 578,480 552,466"];
2 -> 18 [pos="e,639,467 653,505 650,496 646,486 642,477"];
- 2 -> 3 [pos="e,563,396 639,510 623,497 603,479 596,468 582,449 572,424 566,406"];
+ 2 -> 3 [pos="e,563,396 641,509 627,499 608,484 596,468 582,449 572,424 566,406"];
2 -> 16 [pos="e,684,396 663,504 668,479 677,435 682,406"];
- 10 -> T1 [pos="e,584,19 903,513 945,480 945,452 960,396 963,380 967,374 960,360 948,336 927,346 913,324 891,289 894,274 894,234 894,234 894,234\
- 894,162 894,16 743,50 594,21"];
+ 10 -> T1 [pos="e,583,23 893,506 913,484 947,441 960,396 964,380 967,374 960,360 948,336 927,346 913,324 891,289 894,274 894,234 894,234 894,234\
+ 894,162 894,97 680,44 593,25"];
10 -> 13 [pos="e,798,463 860,508 846,498 824,482 807,469"];
10 -> 12 [pos="e,858,468 872,504 869,496 866,486 862,477"];
10 -> 11 [pos="e,862,393 885,504 890,486 896,456 888,432 884,420 877,409 869,400"];
- 10 -> 14 [pos="e,920,396 894,507 900,495 898,485 903,468 909,447 914,424 918,406"];
+ 10 -> 14 [pos="e,921,396 887,504 892,494 898,480 903,468 910,448 915,424 919,406"];
31 -> T1 [pos="e,584,19 1018,288 1011,242 984,123 908,72 856,37 674,24 594,20"];
31 -> 32 [pos="e,971,249 1007,290 998,280 987,268 978,257"];
33 -> T30 [pos="e,932,26 1076,360 1076,332 1076,279 1076,234 1076,234 1076,234 1076,162 1076,92 990,49 942,30"];
17 -> 19 [pos="e,447,392 504,436 491,425 471,410 455,398"];
18 -> 29 [pos="e,672,252 636,432 643,394 661,306 670,262"];
11 -> 4 [pos="e,301,313 820,374 795,370 757,364 723,360 557,340 514,351 350,324 337,322 323,319 311,316"];
- 14 -> 15 [pos="e,584,235 901,368 895,365 889,362 883,360 820,332 671,259 594,238"];
+ 14 -> 15 [pos="e,581,243 901,368 895,365 889,362 883,360 777,316 650,268 591,247"];
37 -> 38 [pos="e,321,463 391,509 374,498 349,481 329,469"];
37 -> 40 [pos="e,383,467 401,505 397,496 392,486 387,476"];
37 -> 39 [pos="e,376,391 414,504 417,485 419,455 410,432 404,419 394,406 384,397"];
- 37 -> 41 [pos="e,581,317 427,508 476,457 466,416 522,360 536,345 556,332 572,322"];
+ 37 -> 41 [pos="e,581,317 419,505 436,473 475,406 522,360 536,345 556,332 572,322"];
13 -> 19 [pos="e,455,383 754,445 692,432 536,400 465,385"];
12 -> 29 [pos="e,689,250 839,434 808,396 731,302 695,258"];
43 -> 38 [pos="e,306,468 315,504 313,496 311,487 309,478"];
43 -> 40 [pos="e,362,466 331,506 338,497 348,485 356,474"];
- 36 -> 19 [pos="e,404,385 246,504 246,483 248,451 266,432 306,389 341,424 393,396 395,395 396,394 397,393"];
+ 36 -> 19 [pos="e,408,389 246,504 246,483 248,451 266,432 306,389 338,417 393,396 395,395 397,394 399,393"];
32 -> 23 [pos="e,446,166 930,230 842,218 558,181 456,167"];
34 -> 29 [pos="e,701,241 924,299 875,287 767,258 711,243"];
- 39 -> 15 [pos="e,530,236 349,360 342,341 334,309 350,288 373,256 473,245 520,238"];
+ 39 -> 15 [pos="e,530,237 349,361 342,341 334,308 350,288 371,261 467,245 520,238"];
41 -> 29 [pos="e,661,249 617,291 628,281 642,267 654,256"];
38 -> 4 [pos="e,279,324 299,432 295,407 286,363 281,334"];
40 -> 19 [pos="e,417,394 386,434 393,425 403,413 411,402"];