rasdaman complete source
Public Types | Public Attributes | List of all members
YLiteral Struct Reference

#include <symbtbl.hh>

Public Types

enum  Literal_type {
  dLfloat, dLinteger, dLchar, dLbool,
  dLstring
}
 

Public Attributes

enum YLiteral::Literal_type type
 
union {
   double   Real
 
   long   Integer
 
   const char *   String
 
   char   Character
 
   bool   Boolean
 
}; 
 

Detailed Description

Literal used during parse process for result of an expression.

Member Enumeration Documentation

Enumerator
dLfloat 
dLinteger 
dLchar 
dLbool 
dLstring 

Member Data Documentation

union { ... }
bool YLiteral::Boolean
char YLiteral::Character
long YLiteral::Integer
double YLiteral::Real
const char* YLiteral::String
enum YLiteral::Literal_type YLiteral::type

The documentation for this struct was generated from the following file: