Annotation of researchv10dc/vol2/ms/mkfile, revision 1.1

1.1     ! root        1: < ../ADM/defns
        !             2: <../index/defns
        !             3: 
        !             4: all:V: ms.out refcard.out
        !             5: 
        !             6: pg:    ms.out
        !             7:        count ms ms.out
        !             8:        echo `cat ms.pg` +4 | hoc | sort -o ms.pg && touch pg
        !             9: 
        !            10: spell:VQ:
        !            11:        dospell ms
        !            12: 
        !            13: lp:    ms.out refcard.out
        !            14:        $LP $newprereq && touch $target
        !            15: 
        !            16: ms.out:        ms $REF
        !            17:        $PREFER ms | tbl | troff > $target
        !            18: 
        !            19: refcard.out:   refcard $REF
        !            20:        $PREFER refcard | tbl | eqn | troff > $target
        !            21: 
        !            22: oindex:V:
        !            23:        cat ms $IND/dummy.mac refcard >xms
        !            24:        runind xms
        !            25:        $PREFER xxms|tbl|troff $IND/tm.mac - >/dev/null 2>ms.x
        !            26:        mkindex ms ms.x
        !            27:        rm xxms xms
        !            28: 
        !            29: pindex:V:
        !            30:        mkindex ms ms.x
        !            31: index:V:
        !            32:        runind ms
        !            33:        $PREFER xms|tbl|troff $IND/tm.mac - >/dev/null 2>ms.x
        !            34:        runind refcard
        !            35:        $PREFER xrefcard|tbl|eqn|troff $IND/tm.mac - >/dev/null 2>refcard.x
        !            36:        tail ms.x >next
        !            37:        awk '
        !            38:        BEGIN   {
        !            39:                while((getline<"next") > 0)
        !            40:                        if($1 ~ /[0-9]/)page = $1
        !            41:                lastpage=0
        !            42:                print "page " page|"cat 1>&2"
        !            43:        }
        !            44:        $1 ~ /[0-9]/    {
        !            45:                rpage = $1 + page
        !            46:                sub($1, rpage)
        !            47:                print
        !            48:                next
        !            49:                }
        !            50:        /.*/    {print}
        !            51:        ' refcard.x >>ms.x
        !            52:        mkindex ms ms.x
        !            53:        rm xms xrefcard

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.