|
Index
C++ Code Documentation
loop::Parser
Derived from: loop::Lexer
File: LAB/loop/Parser.H
public:
- Parser();
- virtual ~Parser();
- int parse( base::ArrayX<EvalLoop::Hash,4> &matrix, base::String const &s );
protected:
- void error( char const *message );
- base::ArrayX<EvalLoop::Hash,4> *_matrix;
- uint _index;
- int parse();
private:
- static int const FINAL;
- static int const FLAG;
- static int const NTBASE;
- static int const LAST;
- static int const EMPTY;
- static int const EOF_;
- static int const TERROR;
- static int const ERRCODE;
- static int const INITDEPTH;
- static size_t const MAXDEPTH;
- static UCHAR const translate[];
- static short const r1[];
- static short const r2[];
- static short const defact[];
- static short const defgoto[];
- static short const pact[];
- static short const pgoto[];
- static short const table[];
- static short const check[];
- int TRANSLATE( int x);
- Parser( Parser const & );
 | disabled | |
- Parser &operator=( Parser const & );
 | disabled | |
|