"L. Spiro Engine"
Classes | Public Types | Public Member Functions

yy::parser Class Reference

A Bison parser. More...

#include <LSGShaderParser.hpp>

List of all members.

Classes

struct  token
 Tokens. More...

Public Types

typedef YYSTYPE semantic_type
 Symbol semantic values.
typedef location location_type
 Symbol locations.
typedef token::yytokentype token_type
 Token type.
typedef YYSTYPE semantic_type
 Symbol semantic values.
typedef location location_type
 Symbol locations.
typedef token::yytokentype token_type
 Token type.

Public Member Functions

 parser (class CShaderLexer *m_pslLexer_yyarg, class CShaderLanguageParser *m_pslpContainer_yyarg)
 Build a parser object.
virtual int parse ()
 parser (class CPreProcLexer *m_ppplLexer_yyarg, class CPreProcContainer *m_pppcContainer_yyarg)
 Build a parser object.
virtual int parse ()

Detailed Description

A Bison parser.


Member Function Documentation

virtual int yy::parser::parse ( ) [virtual]

Parse.

Returns:
0 iff parsing succeeded.
virtual int yy::parser::parse ( ) [virtual]

Parse.

Returns:
0 iff parsing succeeded.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator