DynGenPar
Dynamic Generalized Parser
Public Member Functions | Public Attributes
DynGenPar::PgfParser Class Reference

parser for PGF grammars More...

Inheritance diagram for DynGenPar::PgfParser:
Inheritance graph

List of all members.

Public Member Functions

 PgfParser (const Pgf &p)
 PgfParser (const QString &fileName, const QString &concreteName=QString())
virtual ~PgfParser ()
void setInputStdin ()
void setInputFile (const QString &fileName)
void setInputBytes (const QByteArray &bytes)
void setInputString (const QString &string)
void setInputBuffer (QByteArray *buffer)
QString catName (int cat) const
QString functionName (int id) const
void filterCoercionsFromSyntaxTree (Node &tree) const
Node filterCoercionsFromSyntaxTree (const Node &tree) const
 for bindings

Public Attributes

Pgf pgf

Detailed Description

parser for PGF grammars

Definition at line 66 of file pgf.h.


Constructor & Destructor Documentation

DynGenPar::PgfParser::PgfParser ( const Pgf p)

Definition at line 1163 of file pgf.cpp.

DynGenPar::PgfParser::PgfParser ( const QString &  fileName,
const QString &  concreteName = QString() 
)

Definition at line 1168 of file pgf.cpp.

virtual DynGenPar::PgfParser::~PgfParser ( ) [inline, virtual]

Definition at line 70 of file pgf.h.


Member Function Documentation

QString DynGenPar::PgfParser::catName ( int  cat) const

Definition at line 1199 of file pgf.cpp.

void DynGenPar::PgfParser::filterCoercionsFromSyntaxTree ( Node tree) const

Definition at line 1219 of file pgf.cpp.

Node DynGenPar::PgfParser::filterCoercionsFromSyntaxTree ( const Node tree) const [inline]

for bindings

Definition at line 80 of file pgf.h.

QString DynGenPar::PgfParser::functionName ( int  id) const [inline]

Definition at line 77 of file pgf.h.

void DynGenPar::PgfParser::setInputBuffer ( QByteArray *  buffer)

Definition at line 1194 of file pgf.cpp.

void DynGenPar::PgfParser::setInputBytes ( const QByteArray &  bytes)

Definition at line 1184 of file pgf.cpp.

void DynGenPar::PgfParser::setInputFile ( const QString &  fileName)

Definition at line 1179 of file pgf.cpp.

void DynGenPar::PgfParser::setInputStdin ( )

Definition at line 1174 of file pgf.cpp.

void DynGenPar::PgfParser::setInputString ( const QString &  string)

Definition at line 1189 of file pgf.cpp.


Member Data Documentation

Definition at line 85 of file pgf.h.


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