Annotation of researchv10no/cmd/spitbol/mklisting.spt, revision 1.1

1.1     ! root        1:        &stlimit = 1000000
        !             2:        input(.in,0,"spitv35.min")
        !             3:        output(.out,1,"foo.out")
        !             4: 
        !             5: loop   x = in                                          :f(end)
        !             6:        x fence span(' ') (break(' ') | rem) . op rem . opnd    :f(print)
        !             7:        title = leq(op,'TTL') opnd                      :s(loop)
        !             8:        lne(op,'EJC')                                   :s(print)
        !             9: 
        !            10: eject  page = page + 1
        !            11:        (differ(firsteject) eject(1), firsteject = 1)
        !            12:        (gt(lineno,maxline) (maxline = lineno))
        !            13:        lineno = 6
        !            14:        out =
        !            15:        out =
        !            16:        out = "Page " rpad(page,4) title
        !            17:        out =
        !            18:        out =                                   :(loop)
        !            19: 
        !            20: print  lineno = lineno + 1
        !            21:        out = replace(x,"ABCDEFGHIJKLMNOPQRSTUVWXYZ",
        !            22: +                      "abcdefghijklmnopqrstuvwxyz")
        !            23:        le(lineno,64)                           :s(loop)f(eject)
        !            24: 
        !            25: end

unix.superglobalmegacorp.com

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