Scippy

SCIP

Solving Constraint Integer Programs

parse_pos_struct Struct Reference

Detailed Description

Store the current position in the file and the state of the parser.

Definition at line 95 of file xmlparse.c.

Data Fields

const char * filename
 
FPTYPE fp
 
char buf [LINE_BUF_SIZE]
 
int pos
 
int lineno
 
int nextsym
 
int lastsym
 
PSTATE state
 
PSTACKtop
 

Field Documentation

◆ filename

const char* parse_pos_struct::filename

Definition at line 97 of file xmlparse.c.

Referenced by xmlErrmsg(), and xmlProcess().

◆ fp

FPTYPE parse_pos_struct::fp

Definition at line 98 of file xmlparse.c.

Referenced by mygetc(), and xmlProcess().

◆ buf

char parse_pos_struct::buf[LINE_BUF_SIZE]

Definition at line 99 of file xmlparse.c.

Referenced by mygetc(), xmlErrmsg(), and xmlProcess().

◆ pos

int parse_pos_struct::pos

Definition at line 100 of file xmlparse.c.

Referenced by mygetc(), xmlErrmsg(), and xmlProcess().

◆ lineno

int parse_pos_struct::lineno

Definition at line 101 of file xmlparse.c.

Referenced by getsymbol(), handleDecl(), handleStarttag(), procPcdata(), xmlErrmsg(), and xmlProcess().

◆ nextsym

int parse_pos_struct::nextsym

Definition at line 102 of file xmlparse.c.

Referenced by getsymbol(), ungetsymbol(), and xmlProcess().

◆ lastsym

int parse_pos_struct::lastsym

Definition at line 103 of file xmlparse.c.

Referenced by getsymbol(), and xmlProcess().

◆ state

PSTATE parse_pos_struct::state

◆ top

PSTACK* parse_pos_struct::top

Definition at line 105 of file xmlparse.c.

Referenced by clearPstack(), popPstack(), pushPstack(), topPstack(), and xmlProcess().