Annotation of researchv10no/cmd/hdr/data.h, revision 1.1

1.1     ! root        1: typedef struct cfrag   cfrag;
        !             2: typedef struct choice  choice;
        !             3: typedef struct cnode   cnode;
        !             4: typedef struct decl    decl;
        !             5: typedef struct ident   ident;
        !             6: typedef struct level   level;
        !             7: typedef struct object  object;
        !             8: typedef struct operand operand;
        !             9: typedef struct optinfo optinfo;
        !            10: typedef struct st_node st_node;
        !            11: typedef struct tkdope  tkdope;
        !            12: typedef struct token   token;
        !            13: typedef struct xnode   xnode;
        !            14: typedef union data     data;
        !            15: 
        !            16: union data
        !            17: {
        !            18:        cfrag   *k;
        !            19:        cnode   *c;
        !            20:        double  f;
        !            21:        ident   *d;
        !            22:        long    i;
        !            23:        object  *obj;
        !            24:        st_node *n;
        !            25:        token   *t;
        !            26:        xnode   *x;
        !            27:        struct
        !            28:        {
        !            29:                long    from;
        !            30:                long    to;
        !            31:        }
        !            32:                r;
        !            33:        struct
        !            34:        {
        !            35:                st_node *no_name;
        !            36:                long    no_offset;
        !            37:        }
        !            38:                no;
        !            39:        struct
        !            40:        {
        !            41:                char    *str_value;
        !            42:                int     str_size;
        !            43:        }
        !            44:                s;
        !            45: };

unix.superglobalmegacorp.com

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