dve_commonparse.hh File Reference

Go to the source code of this file.

Classes

struct  dve_position_t
 Structure for storing of position in a source code. More...

Defines

#define MAXLEN   64
 !!DO NEVER INCLUDE ONLY gramsymb.hh
#define YYLTYPE   dve_position_t

Functions

void dve_eeerror (const char *msg)
int dve_eeparse ()
 Bison's parser of DVE expressions.
void dve_pperror (const char *msg)
int dve_ppparse ()
 Bison's parser of DVE processes.
void dve_tterror (const char *msg)
int dve_ttparse ()
 Bison's parser of DVE transactions.
void dve_yyerror (const char *msg)
int dve_yyparse ()
 Bison's parser of DVE files.


Detailed Description

Auxiliary header file used in parser. You should not need to use it explicitly during an implementation of program based on this library

Author:
Pavel Simecek

Function Documentation

void dve_eeerror ( const char *  msg  ) 

Method called by Bison's parser in case of unrecorvable syntax error in expression (of DVE syntax)

void dve_pperror ( const char *  msg  ) 

Method called by Bison's parser in case of unrecorvable syntax error in process (of DVE syntax)

void dve_tterror ( const char *  msg  ) 

Method called by Bison's parser in case of unrecorvable syntax error in transition (of DVE syntax)

void dve_yyerror ( const char *  msg  ) 

Method called by Bison's parser in case of unrecorvable syntax error in DVE file


Reference Manual for Library, 2006 developed in ParaDiSe laboratory, Faculty of Informatics, Masaryk University