Clan  0.8.1
Data Fields
clan_symbol Struct Reference

#include <symbol.h>

Collaboration diagram for clan_symbol:
Collaboration graph
[legend]

Data Fields

int key
 
char * identifier
 
int type
 
int rank
 
struct clan_symbolnext
 

Detailed Description

The clan_symbol_t structure is a node of the symbol table of the parser.

Definition at line 54 of file symbol.h.

Field Documentation

◆ identifier

char* clan_symbol::identifier

◆ key

int clan_symbol::key

◆ next

struct clan_symbol* clan_symbol::next

◆ rank

int clan_symbol::rank

Depth for iterators, number for parameters

Definition at line 59 of file symbol.h.

Referenced by clan_symbol_clone_one(), clan_symbol_get_rank(), clan_symbol_malloc(), clan_symbol_new_iterator(), and clan_symbol_print_structure().

◆ type

int clan_symbol::type

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