Annotation of coherent/b/bin/as/docfix.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Fix up sorted document from tabbld
                      3:  */
                      4: #include <stdio.h>
                      5: 
                      6: main()
                      7: {
                      8:        char *strchr();
                      9:        char buf[256];
                     10:        char opc[10];
                     11:        int lineno, gen, lgen;
                     12: 
                     13:        lgen = 2;       /* nogen */
                     14:        while (NULL != gets(buf)) {
                     15:                sscanf(buf, "%s %d %d!", opc, &lineno, &gen);
                     16:                if ((1 != gen) &&       /* not part of a general op */
                     17:                    ((1 == lgen) ||     /* previous was part of general */
                     18:                     (0 == gen)))       /* start of general */
                     19:                        printf(".sp \\n(pDu\n");
                     20: 
                     21:                lgen = gen;
                     22:                puts(strchr(buf, '!') + 1);
                     23:        }
                     24: }

unix.superglobalmegacorp.com

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