[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

pl.comp.programming

Klasa parsujaca w boost.spirit i wyzyskiwanie parametru szablonu

tytan15

3/3/2007 8:58:00 PM

Mamy oto klase parsujac?:
struct SectionGrammar:grammar<SectionGrammar>
{
SectionGrammar(int&c):c(c){}
template<ScannerT>
struct definiton
{
typedef rule<ScannerT> rule_t;
rule_t c,d//tu deklarujemy parsery wykorzystywane w programie
rue_t block_main;
definition(SectionGrammar&sec)
{
//tutaj definiujemy parsery wykorzystywane w programie
}
rule_t const&start()const{return block_main;}

};
int&c;
};
Pytanie czy da sie wyzyskaa parametr szablonu ScannerT struktury definition
w powy?szym parserze,jaki jest dedykowany parserowi SectionGrammar, je?li
nie to dlaczego?
Za ka?d? pomoc wdziecznie dziekuje!
1 Answer

Khorne

3/8/2007 8:53:00 AM

0

Dnia Sat, 03 Mar 2007 21:58:16 +0100, tytan15@poczta.onet.pl napisa3(a):
> Pytanie czy da sie wyzyskaa parametr szablonu ScannerT struktury
> definition w powy?szym parserze,jaki jest dedykowany parserowi
> SectionGrammar, je?li nie to dlaczego?

Nie, poniewa? opis gramatyki jest niezale?ny od u?ywanego skanera.

--
Micha3 'Khorne' Rzechonek
http://khorne...
mail/jid: khorne@leto.homedns.org