Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
parse_prog Struct Reference

#include <parse.h>

Collaboration diagram for parse_prog:
[legend]

Data Fields

char * source
 
int l_begin
 
int l_end
 
int l_endg
 
char * begin_stmt
 
size_t n_blocks
 
parse_blockblocks
 
char * endg_stmt
 
char * end_stmt
 

Detailed Description

Definition at line 40 of file parse.h.

Field Documentation

◆ begin_stmt

char* parse_prog::begin_stmt

Definition at line 43 of file parse.h.

Referenced by compileProg(), freeParseProg(), and parseProg().

◆ blocks

parse_block* parse_prog::blocks

Definition at line 45 of file parse.h.

Referenced by compileProg(), freeParseProg(), and parseProg().

◆ end_stmt

char* parse_prog::end_stmt

Definition at line 47 of file parse.h.

Referenced by compileProg(), freeParseProg(), and parseProg().

◆ endg_stmt

char* parse_prog::endg_stmt

Definition at line 46 of file parse.h.

Referenced by compileProg(), freeParseProg(), and parseProg().

◆ l_begin

int parse_prog::l_begin

Definition at line 42 of file parse.h.

Referenced by compileProg(), and parseProg().

◆ l_end

int parse_prog::l_end

Definition at line 42 of file parse.h.

Referenced by compileProg(), and parseProg().

◆ l_endg

int parse_prog::l_endg

Definition at line 42 of file parse.h.

Referenced by compileProg(), and parseProg().

◆ n_blocks

size_t parse_prog::n_blocks

Definition at line 44 of file parse.h.

Referenced by compileProg(), and parseProg().

◆ source

char* parse_prog::source

Definition at line 41 of file parse.h.

Referenced by compileProg(), and parseProg().


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