Annotation of coherent/d/bin/sed/sed0.c, revision 1.1

1.1     ! root        1: /*
        !             2:  * A stream editor.
        !             3:  */
        !             4: #include <stdio.h>
        !             5: #include "sed.h"
        !             6: 
        !             7: FILE   *ifp;                           /* Input file pointer */
        !             8: BRC    brcl[1+NBRC];                   /* For remembering \( \) */
        !             9: COM    *comp;                          /* Pointer to command list */
        !            10: COM    **compp;                        /* Ptr to add next element */
        !            11: ECL    *eclp;                          /* Argument list pointer */
        !            12: FIL    *filp;                          /* Pointer to file list */
        !            13: LAB    *labp;                          /* Label list */
        !            14: QCL    *qcbp;                          /* For stacking braces */
        !            15: int    pattlen;                        /* Length of pattern */
        !            16: int    holdlen;                        /* Length of hold buffer */
        !            17: int    dolflag;                        /* Last line in file */
        !            18: int    addnone;                        /* Number was not found */
        !            19: int    nflag;                          /* Don't copy to output */
        !            20: int    sflag;                          /* Case insensitive */
        !            21: int    nerr;                           /* Number of errors */
        !            22: int    lno;                            /* Current line number */
        !            23: char   linebuf[LHPSIZE];               /* Line buffer */
        !            24: char   holdbuf[LHPSIZE];               /* Hold buffer */
        !            25: char   pattbuf[LHPSIZE];               /* Pattern buffer */
        !            26: char   *ncp;                           /* Pointer in input */

unix.superglobalmegacorp.com

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