bux API Reference 1.11.0
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
|
Classes | |
struct | C_NewLex |
class | C_Parser |
struct | I_ParserPolicy |
Typedefs | |
typedef FC_GetRelLexT< I_LexAttr, C_AutoNode > | FC_GetRelLex |
typedef C_RetLvalT< I_LexAttr, C_AutoNode > | C_RetLval |
typedef C_AutoNode< I_LexAttr > | C_LexPtr |
typedef F_GetProducedT< I_LexAttr, C_AutoNode > | F_GetProduced |
typedef C_LexInfoT< I_LexAttr, C_AutoNode > | C_LexInfo |
Enumerations | |
enum | { ACTION_SHIFT , ACTION_ACCEPT , ACTION_ERROR , ACTION_REDUCE_MIN } |
Functions | |
template<class T_Key, class T_Value, class T_ValueOrSize, class T_Traits> | |
T_Value | index2value (U_K2V< T_Key, T_Value > k2v, T_ValueOrSize valOrSz, T_LexID key) |
typedef C_LexInfoT<I_LexAttr,C_AutoNode> bux::LR1::C_LexInfo |
typedef C_AutoNode<I_LexAttr> bux::LR1::C_LexPtr |
typedef C_RetLvalT<I_LexAttr,C_AutoNode> bux::LR1::C_RetLval |
anonymous enum |
T_Value bux::index2value | ( | U_K2V< T_Key, T_Value > | k2v, |
T_ValueOrSize | valOrSz, | ||
T_LexID | key ) |
Definition at line 111 of file ParserBase.h.