PolyBoRi
|
00001 // -*- c++ -*- 00002 //***************************************************************************** 00013 //***************************************************************************** 00014 00015 #ifndef polybori_orderings_order_tags_h_ 00016 #define polybori_orderings_order_tags_h_ 00017 00018 // include basic definitions 00019 #include <polybori/pbori_defs.h> 00020 00021 00022 BEGIN_NAMESPACE_PBORI 00023 00027 struct lex_tag {}; 00028 00032 struct dlex_tag {}; 00033 00037 struct dp_asc_tag {}; 00038 00042 template <class TagType> 00043 struct block_tag {}; 00044 00046 typedef block_tag<dlex_tag> block_dlex_tag; 00047 00049 typedef block_tag<dp_asc_tag> block_dp_asc_tag; 00050 00051 END_NAMESPACE_PBORI 00052 00053 #endif // order_tags_h_