Annotation of coherent/d/bin/lex/lex0.c, revision 1.1

1.1     ! root        1: #include "lex.h"
        !             2: 
        !             3: /*
        !             4:  * lex0.c
        !             5:  * external variables
        !             6:  */
        !             7: int    nxt;
        !             8: int    yylval;
        !             9: int    ltype;
        !            10: int    inquotes;
        !            11: int    indefs;
        !            12: int    actn;
        !            13: int    clas;
        !            14: int    nfa[ARRSZ][2];
        !            15: struct def *defstart;
        !            16: struct def *ctxstart;
        !            17: struct def *scnstart;
        !            18: unsigned char *classptr;
        !            19: FILE   *filein = stdin;
        !            20: FILE   *fileout = stdout;
        !            21: 
        !            22: char   opnerr[] = "cannot open %s";
        !            23: char   outmem[] = "out of memory";
        !            24: char   noactn[] = "missing action";
        !            25: char   illchr[] = "illegal character";
        !            26: char   illnln[] = "illegal newline";
        !            27: char   illrng[] = "improper range";
        !            28: char   illoct[] = "illegal octal escape";
        !            29: char   unddef[] = "undefined reference";
        !            30: char   undctx[] = "undefined context";
        !            31: char   undstc[] = "undefined start condition";
        !            32: char   illstc[] = "start condition spec in rules section";
        !            33: char   regsyn[] = "regular expression syntax";
        !            34: char   rulsyn[] = "rule syntax";
        !            35: char   actsyn[] = "action syntax";
        !            36: char   unmopr[] = "unmatched `%c' in regular expression";
        !            37: char   reperr[] = "improper repetition specification";
        !            38: char   eoferr[] = "unexpected EOF";

unix.superglobalmegacorp.com

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