casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs
ds9lex.h File Reference
#include <display/ds9/ds9FlexLexer.h>
#include <display/ds9/ds9context.h>
#include <display/ds9/ds9parse.hh>

Go to the source code of this file.

Classes

class  casa::viewer::ds9lex
 Scanner is a derived class to add some extra function to the scanner class. More...
 
class  CallBack
 
class  Marker
 

Namespaces

 casa
 -*- mode: c++ -*-
 
 casa::viewer
 

Macros

#define YY_DECL
 Flex expects the signature of yylex to be defined in the macro YY_DECL, and the C++ parser expects it to be declared. More...
 
#define yyFlexLexer
 including without guard results in yyFlexLexer being multiply defined when compiling the scanner... More...
 

Typedefs

typedef std::list
< casa::viewer::Region * > 
bison_region_list
 

Macro Definition Documentation

#define YY_DECL

Flex expects the signature of yylex to be defined in the macro YY_DECL, and the C++ parser expects it to be declared.

We can factor both as follows.

Definition at line 8 of file ds9lex.h.

#define yyFlexLexer

including without guard results in yyFlexLexer being multiply defined when compiling the scanner...

Definition at line 18 of file ds9lex.h.

Typedef Documentation

Definition at line 89 of file ds9lex.h.