PolyBoRi
CLiteralCodes.h
Go to the documentation of this file.
00001 // -*- c++ -*-
00002 //*****************************************************************************
00013 //*****************************************************************************
00014 
00015 #ifndef polybori_literals_CLiteralCodes_h_
00016 #define polybori_literals_CLiteralCodes_h_
00017 
00018 // include basic definitions
00019 #include <polybori/pbori_defs.h>
00020 
00021 BEGIN_NAMESPACE_PBORI
00022 
00027 class CLiteralCodes {
00028 public:
00029 
00031   enum literal_codes {
00032     first_code = 0, 
00033     empty = first_code,
00034     space,
00035     plus,
00036     term_separator,
00037     times,
00038     comma,
00039     list_separator,
00040     default_variable_name,
00041     variable_head,
00042     variable_tail,
00043     between_list_separator,
00044     last_code
00045   };
00046 
00047 };
00048 
00049 END_NAMESPACE_PBORI
00050 
00051 #endif