Annotation of researchv10dc/vol2/ms/mkfile, revision 1.1.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.