bux API Reference 1.9.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.
Loading...
Searching...
No Matches
LR1.h File Reference
#include "ParserBase.h"
#include "XAutoPtr.h"
#include "Xtack.h"
Include dependency graph for LR1.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bux::LR1::I_ParserPolicy
 
struct  bux::LR1::I_ParserPolicy::C_ReduceInfo
 
class  bux::LR1::C_Parser
 
struct  bux::LR1::C_NewLex< T_Data >
 

Namespaces

namespace  bux
 THE common namespace of bux library.
 
namespace  bux::LR1
 

Typedefs

typedef C_AutoNode< I_LexAttrbux::LR1::C_LexPtr
 
typedef F_GetProducedT< I_LexAttr, C_AutoNodebux::LR1::F_GetProduced
 
typedef C_LexInfoT< I_LexAttr, C_AutoNodebux::LR1::C_LexInfo
 

Enumerations

enum  { bux::LR1::ACTION_SHIFT , bux::LR1::ACTION_ACCEPT , bux::LR1::ACTION_ERROR , bux::LR1::ACTION_REDUCE_MIN }