Logo Search packages:      
Sourcecode: undertaker version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

Ziz::Parser Class Reference

Collaboration diagram for Ziz::Parser:
Collaboration graph
[legend]

List of all members.

Public Member Functions

FileParse (const std::string file)

Private Member Functions

void FinishSaveCurrentCodeBlock ()
void FinishSaveCurrentConditionalBlock (lexer_type &)
void HandleDEFINE (lexer_type &)
void HandleDefines (bool define, lexer_type &)
void HandleELIF (lexer_type &)
void HandleELSE (lexer_type &)
void HandleElseBlock (lexer_type &)
void HandleENDIF (lexer_type &)
void HandleIF (lexer_type &)
void HandleIFDEF (lexer_type &)
void HandleIFNDEF (lexer_type &)
void HandleOpeningCondBlock (lexer_type &)
void HandleToken (lexer_type &)
void HandleUNDEF (lexer_type &)
 Parser (Parser &)

Private Attributes

std::stack< ConditionalBlock * > _condBlockStack
file_position_type _curPos
BlockContainer_p_curBlockContainer
CodeBlock_p_curCodeBlock
File_p_file
file_position_type _prevPos

Detailed Description

Definition at line 222 of file Ziz.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index