PolyBoRi
|
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