libvrml1++/vrml1-parser.hh File Reference

#include <string>
#include <iostream>
#include "stack.hh"
#include "location.hh"

Go to the source code of this file.

Namespaces

namespace  vrml1

Classes

class  vrml1::vrml1_parser
 A Bison parser. More...
union  vrml1::vrml1_parser::semantic_type
 Symbol semantic values. More...
struct  vrml1::vrml1_parser::token
 Tokens. More...

Defines

#define YYDEBUG   1
#define YYERROR_VERBOSE   1
#define YYTOKEN_TABLE   0
#define YYLLOC_DEFAULT(Current, Rhs, N)


Define Documentation

#define YYDEBUG   1

#define YYERROR_VERBOSE   1

#define YYLLOC_DEFAULT ( Current,
Rhs,
 ) 

Value:

do {                                                    \
  if (N)                                                \
    {                                                   \
      (Current).begin = (Rhs)[1].begin;                 \
      (Current).end   = (Rhs)[N].end;                   \
    }                                                   \
  else                                                  \
    {                                                   \
      (Current).begin = (Current).end = (Rhs)[0].end;   \
    }                                                   \
} while (false)

#define YYTOKEN_TABLE   0


Generated on Mon Jul 21 23:57:09 2008 for libvrml1++ by  doxygen 1.5.4