Changes between Version 2 and Version 3 of qwe123


Ignore:
Timestamp:
2017-10-02T17:18:02Z (7 years ago)
Author:
root
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • qwe123

    v2 v3  
    11{{{
    22#!graphviz
    3 digraph "unix" {
    4         graph [ fontname = "Helvetica-Oblique",
    5                 fontsize = 36,
    6                 label = "\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93",
    7                 size = "6,7" ];
    8         node [  shape = polygon,
    9                 sides = 4,
    10                 distortion = "0.0",
    11                 orientation = "0.0",
    12                 skew = "0.0",
    13                 color = white,
    14                 style = filled,
    15                 fontname = "Helvetica-Outline" ];
    16         "5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2];
    17         "6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue];
    18         "PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2];
    19         LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2];
    20         "1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1];
    21         "Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow];
    22         Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen];
    23         Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1];
    24         "Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2];
    25         "PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3];
    26         "7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate];
    27         "8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3];
    28         "32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3];
    29         V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy];
    30         "Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4];
    31         Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral];
    32         "UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3];
    33         "9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3];
    34         "2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond];
    35         "2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1];
    36         "2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2];
    37         "3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon];
    38         "4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1];
    39         "4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1];
    40         "4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4];
    41         "4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2];
    42         "Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3];
    43         "PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan];
    44         "USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue];
    45         "CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick];
    46         "USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4];
    47         "CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow];
    48         "CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4];
    49         "Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2];
    50         "PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1];
    51         "USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2];
    52         "Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered];
    53         "TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson];
    54         "System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1];
    55         "System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4];
    56         "System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1];
    57         "5th Edition" -> "6th Edition";
    58         "5th Edition" -> "PWB 1.0";
    59         "6th Edition" -> LSX;
    60         "6th Edition" -> "1 BSD";
    61         "6th Edition" -> "Mini Unix";
    62         "6th Edition" -> Wollongong;
    63         "6th Edition" -> Interdata;
    64         Interdata -> "Unix/TS 3.0";
    65         Interdata -> "PWB 2.0";
    66         Interdata -> "7th Edition";
    67         "7th Edition" -> "8th Edition";
    68         "7th Edition" -> "32V";
    69         "7th Edition" -> V7M;
    70         "7th Edition" -> "Ultrix-11";
    71         "7th Edition" -> Xenix;
    72         "7th Edition" -> "UniPlus+";
    73         V7M -> "Ultrix-11";
    74         "8th Edition" -> "9th Edition";
    75         "1 BSD" -> "2 BSD";
    76         "2 BSD" -> "2.8 BSD";
    77         "2.8 BSD" -> "Ultrix-11";
    78         "2.8 BSD" -> "2.9 BSD";
    79         "32V" -> "3 BSD";
    80         "3 BSD" -> "4 BSD";
    81         "4 BSD" -> "4.1 BSD";
    82         "4.1 BSD" -> "4.2 BSD";
    83         "4.1 BSD" -> "2.8 BSD";
    84         "4.1 BSD" -> "8th Edition";
    85         "4.2 BSD" -> "4.3 BSD";
    86         "4.2 BSD" -> "Ultrix-32";
    87         "PWB 1.0" -> "PWB 1.2";
    88         "PWB 1.0" -> "USG 1.0";
    89         "PWB 1.2" -> "PWB 2.0";
    90         "USG 1.0" -> "CB Unix 1";
    91         "USG 1.0" -> "USG 2.0";
    92         "CB Unix 1" -> "CB Unix 2";
    93         "CB Unix 2" -> "CB Unix 3";
    94         "CB Unix 3" -> "Unix/TS++";
    95         "CB Unix 3" -> "PDP-11 Sys V";
    96         "USG 2.0" -> "USG 3.0";
    97         "USG 3.0" -> "Unix/TS 3.0";
    98         "PWB 2.0" -> "Unix/TS 3.0";
    99         "Unix/TS 1.0" -> "Unix/TS 3.0";
    100         "Unix/TS 3.0" -> "TS 4.0";
    101         "Unix/TS++" -> "TS 4.0";
    102         "CB Unix 3" -> "TS 4.0";
    103         "TS 4.0" -> "System V.0";
    104         "System V.0" -> "System V.2";
    105         "System V.2" -> "System V.3";
     3digraph prof {
     4        size="6,4"; ratio = fill;
     5        node [style=filled];
     6        start -> main [color="0.002 0.999 0.999"];
     7        start -> on_exit [color="0.649 0.701 0.701"];
     8        main -> sort [color="0.348 0.839 0.839"];
     9        main -> merge [color="0.515 0.762 0.762"];
     10        main -> term [color="0.647 0.702 0.702"];
     11        main -> signal [color="0.650 0.700 0.700"];
     12        main -> sbrk [color="0.650 0.700 0.700"];
     13        main -> unlink [color="0.650 0.700 0.700"];
     14        main -> newfile [color="0.650 0.700 0.700"];
     15        main -> fclose [color="0.650 0.700 0.700"];
     16        main -> close [color="0.650 0.700 0.700"];
     17        main -> brk [color="0.650 0.700 0.700"];
     18        main -> setbuf [color="0.650 0.700 0.700"];
     19        main -> copyproto [color="0.650 0.700 0.700"];
     20        main -> initree [color="0.650 0.700 0.700"];
     21        main -> safeoutfil [color="0.650 0.700 0.700"];
     22        main -> getpid [color="0.650 0.700 0.700"];
     23        main -> sprintf [color="0.650 0.700 0.700"];
     24        main -> creat [color="0.650 0.700 0.700"];
     25        main -> rem [color="0.650 0.700 0.700"];
     26        main -> oldfile [color="0.650 0.700 0.700"];
     27        sort -> msort [color="0.619 0.714 0.714"];
     28        sort -> filbuf [color="0.650 0.700 0.700"];
     29        sort -> newfile [color="0.650 0.700 0.700"];
     30        sort -> fclose [color="0.650 0.700 0.700"];
     31        sort -> setbuf [color="0.650 0.700 0.700"];
     32        sort -> setfil [color="0.650 0.700 0.700"];
     33        msort -> qsort [color="0.650 0.700 0.700"];
     34        msort -> insert [color="0.650 0.700 0.700"];
     35        msort -> wline [color="0.650 0.700 0.700"];
     36        msort -> div [color="0.650 0.700 0.700"];
     37        msort -> cmpsave [color="0.650 0.700 0.700"];
     38        merge -> insert [color="0.650 0.700 0.700"];
     39        merge -> rline [color="0.650 0.700 0.700"];
     40        merge -> wline [color="0.650 0.700 0.700"];
     41        merge -> unlink [color="0.650 0.700 0.700"];
     42        merge -> fopen [color="0.650 0.700 0.700"];
     43        merge -> fclose [color="0.650 0.700 0.700"];
     44        merge -> setfil [color="0.650 0.700 0.700"];
     45        merge -> mul [color="0.650 0.700 0.700"];
     46        merge -> setbuf [color="0.650 0.700 0.700"];
     47        merge -> cmpsave [color="0.650 0.700 0.700"];
     48        insert -> cmpa [color="0.650 0.700 0.700"];
     49        wline -> flsbuf [color="0.649 0.700 0.700"];
     50        qsort -> cmpa [color="0.650 0.700 0.700"];
     51        rline -> filbuf [color="0.649 0.700 0.700"];
     52        xflsbuf -> write [color="0.650 0.700 0.700"];
     53        flsbuf -> xflsbuf [color="0.649 0.700 0.700"];
     54        filbuf -> read [color="0.650 0.700 0.700"];
     55        term -> unlink [color="0.650 0.700 0.700"];
     56        term -> signal [color="0.650 0.700 0.700"];
     57        term -> setfil [color="0.650 0.700 0.700"];
     58        term -> exit [color="0.650 0.700 0.700"];
     59        endopen -> open [color="0.650 0.700 0.700"];
     60        fopen -> endopen [color="0.639 0.705 0.705"];
     61        fopen -> findiop [color="0.650 0.700 0.700"];
     62        newfile -> fopen [color="0.634 0.707 0.707"];
     63        newfile -> setfil [color="0.650 0.700 0.700"];
     64        fclose -> fflush [color="0.642 0.704 0.704"];
     65        fclose -> close [color="0.650 0.700 0.700"];
     66        fflush -> xflsbuf [color="0.635 0.707 0.707"];
     67        malloc -> morecore [color="0.325 0.850 0.850"];
     68        malloc -> demote [color="0.650 0.700 0.700"];
     69        morecore -> sbrk [color="0.650 0.700 0.700"];
     70        morecore -> getfreehdr [color="0.650 0.700 0.700"];
     71        morecore -> free [color="0.650 0.700 0.700"];
     72        morecore -> getpagesize [color="0.650 0.700 0.700"];
     73        morecore -> putfreehdr [color="0.650 0.700 0.700"];
     74        morecore -> udiv [color="0.650 0.700 0.700"];
     75        morecore -> umul [color="0.650 0.700 0.700"];
     76        on_exit -> malloc [color="0.325 0.850 0.850"];
     77        signal -> sigvec [color="0.650 0.700 0.700"];
     78        moncontrol -> profil [color="0.650 0.700 0.700"];
     79        getfreehdr -> sbrk [color="0.650 0.700 0.700"];
     80        free -> insert [color="0.650 0.700 0.700"];
     81        insert -> getfreehdr [color="0.650 0.700 0.700"];
     82        setfil -> div [color="0.650 0.700 0.700"];
     83        setfil -> rem [color="0.650 0.700 0.700"];
     84        sigvec -> sigblock [color="0.650 0.700 0.700"];
     85        sigvec -> sigsetmask [color="0.650 0.700 0.700"];
     86        doprnt -> urem [color="0.650 0.700 0.700"];
     87        doprnt -> udiv [color="0.650 0.700 0.700"];
     88        doprnt -> strlen [color="0.650 0.700 0.700"];
     89        doprnt -> localeconv [color="0.650 0.700 0.700"];
     90        sprintf -> doprnt [color="0.650 0.700 0.700"];
     91cmpa [color="0.000 1.000 1.000"];
     92wline [color="0.201 0.753 1.000"];
     93insert [color="0.305 0.625 1.000"];
     94rline [color="0.355 0.563 1.000"];
     95sort [color="0.408 0.498 1.000"];
     96qsort [color="0.449 0.447 1.000"];
     97write [color="0.499 0.386 1.000"];
     98read [color="0.578 0.289 1.000"];
     99msort [color="0.590 0.273 1.000"];
     100merge [color="0.603 0.258 1.000"];
     101unlink [color="0.628 0.227 1.000"];
     102filbuf [color="0.641 0.212 1.000"];
     103open [color="0.641 0.212 1.000"];
     104sbrk [color="0.647 0.204 1.000"];
     105signal [color="0.647 0.204 1.000"];
     106moncontrol [color="0.647 0.204 1.000"];
     107xflsbuf [color="0.650 0.200 1.000"];
     108flsbuf [color="0.650 0.200 1.000"];
     109div [color="0.650 0.200 1.000"];
     110cmpsave [color="0.650 0.200 1.000"];
     111rem [color="0.650 0.200 1.000"];
     112setfil [color="0.650 0.200 1.000"];
     113close [color="0.650 0.200 1.000"];
     114fclose [color="0.650 0.200 1.000"];
     115fflush [color="0.650 0.200 1.000"];
     116setbuf [color="0.650 0.200 1.000"];
     117endopen [color="0.650 0.200 1.000"];
     118findiop [color="0.650 0.200 1.000"];
     119fopen [color="0.650 0.200 1.000"];
     120mul [color="0.650 0.200 1.000"];
     121newfile [color="0.650 0.200 1.000"];
     122sigblock [color="0.650 0.200 1.000"];
     123sigsetmask [color="0.650 0.200 1.000"];
     124sigvec [color="0.650 0.200 1.000"];
     125udiv [color="0.650 0.200 1.000"];
     126urem [color="0.650 0.200 1.000"];
     127brk [color="0.650 0.200 1.000"];
     128getfreehdr [color="0.650 0.200 1.000"];
     129strlen [color="0.650 0.200 1.000"];
     130umul [color="0.650 0.200 1.000"];
     131doprnt [color="0.650 0.200 1.000"];
     132copyproto [color="0.650 0.200 1.000"];
     133creat [color="0.650 0.200 1.000"];
     134demote [color="0.650 0.200 1.000"];
     135exit [color="0.650 0.200 1.000"];
     136free [color="0.650 0.200 1.000"];
     137getpagesize [color="0.650 0.200 1.000"];
     138getpid [color="0.650 0.200 1.000"];
     139initree [color="0.650 0.200 1.000"];
     140insert [color="0.650 0.200 1.000"];
     141localeconv [color="0.650 0.200 1.000"];
     142main [color="0.650 0.200 1.000"];
     143malloc [color="0.650 0.200 1.000"];
     144morecore [color="0.650 0.200 1.000"];
     145oldfile [color="0.650 0.200 1.000"];
     146on_exit [color="0.650 0.200 1.000"];
     147profil [color="0.650 0.200 1.000"];
     148putfreehdr [color="0.650 0.200 1.000"];
     149safeoutfil [color="0.650 0.200 1.000"];
     150sprintf [color="0.650 0.200 1.000"];
     151term [color="0.650 0.200 1.000"];
    106152}
    107153}}}