31 #ifndef __TINYSYNTAX_H 32 #define __TINYSYNTAX_H 47 if (cp_mess && strlen (cp_mess) <
sizeof (
ca_mess) - 1)
69 void v_syntax_decode ();
72 unsigned u_variable = 0,
const char * cp_literal =
"") = 0;
73 virtual int i_get_action_counter () = 0;
Exception class for a syntax error.
Definition: xpath_syntax.h:42
Definition: tokenlist.h:45
virtual ~ token_syntax_decoder()
Definition: xpath_syntax.h:68
xpath_construct
XPath constructions. The ordinals are rules of XPath or XML definitions in w3c.
Definition: lex_util.h:78
syntax_error(const char *cp_mess=NULL)
Definition: xpath_syntax.h:45
Definition: action_store.cpp:32
char ca_mess[200]
Definition: xpath_syntax.h:52
token_syntax_decoder()
Definition: xpath_syntax.h:67
unsigned u_nb_recurs
Nb of recursions.
Definition: xpath_syntax.h:64
Exception class for an overflow in syntax decoding.
Definition: xpath_syntax.h:56
Definition: xpath_syntax.h:60