Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
Exid_s Struct Reference

#include <expr.h>

Collaboration diagram for Exid_s:
[legend]

Data Fields

Dtlink_t link
 
long lex
 
long index
 
long type
 
long index_type
 
long flags
 
Exnode_tvalue
 
void * local
 user defined local stuff
 
char name [EX_NAMELEN]
 

Detailed Description

Definition at line 92 of file expr.h.

Field Documentation

◆ flags

long Exid_s::flags

Definition at line 99 of file expr.h.

◆ index

long Exid_s::index

Definition at line 96 of file expr.h.

Referenced by extoken_fn(), getval(), lookup(), refval(), setval(), and typeChk().

◆ index_type

long Exid_s::index_type

Definition at line 98 of file expr.h.

Referenced by evaldyn(), and getdyn().

◆ lex

long Exid_s::lex

Definition at line 95 of file expr.h.

Referenced by exexpr(), extoken_fn(), getval(), lookup(), refval(), and typeChk().

◆ link

Dtlink_t Exid_s::link

Definition at line 94 of file expr.h.

◆ local

void* Exid_s::local

Definition at line 101 of file expr.h.

Referenced by eval(), evaldyn(), and getdyn().

◆ name

char Exid_s::name[EX_NAMELEN]

Definition at line 102 of file expr.h.

Referenced by eval(), exopen(), extoken_fn(), gen(), getval(), lookup(), scan(), setval(), typeChk(), xConvert(), and xPrint().

◆ type

long Exid_s::type

Definition at line 97 of file expr.h.

Referenced by compileProg(), getdyn(), mkBlock(), and typeChk().

◆ value

Exnode_t* Exid_s::value

Definition at line 100 of file expr.h.

Referenced by eval(), exexpr(), and getdyn().


The documentation for this struct was generated from the following file: