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 85 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 87 of file xmlparse.c.

Referenced by xmlErrmsg(), and xmlProcess().

◆ fp

FPTYPE parse_pos_struct::fp

Definition at line 88 of file xmlparse.c.

Referenced by mygetc(), and xmlProcess().

◆ buf

char parse_pos_struct::buf[LINE_BUF_SIZE]

Definition at line 89 of file xmlparse.c.

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

◆ pos

int parse_pos_struct::pos

Definition at line 90 of file xmlparse.c.

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

◆ lineno

int parse_pos_struct::lineno

Definition at line 91 of file xmlparse.c.

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

◆ nextsym

int parse_pos_struct::nextsym

Definition at line 92 of file xmlparse.c.

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

◆ lastsym

int parse_pos_struct::lastsym

Definition at line 93 of file xmlparse.c.

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

◆ state

PSTATE parse_pos_struct::state

◆ top

PSTACK* parse_pos_struct::top

Definition at line 95 of file xmlparse.c.

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