#include <Grammars.h>
Public Member Functions | |
| definition (SelfT const &self) | |
| rule< ScannerT > const & | start () const |
Public Attributes | |
| rule< ScannerT > | vec |
| rule< ScannerT > | inner |
| GrammarT | gr |
Definition at line 422 of file Grammars.h.
| Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >::definition | ( | SelfT const & | self | ) | [inline] |
Definition at line 424 of file Grammars.h.
00425 { 00426 inner = 00427 !(gr[boost::bind(&VectorGrammar::matchItem,&self,_1)] 00428 >> *(','>>gr[boost::bind(&VectorGrammar::matchItem,&self,_1)])); 00429 vec = 00430 "{">>inner>>"}" | "[">>inner>>"]"; 00431 }
| rule<ScannerT> const& Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >::start | ( | ) | const [inline] |
| rule<ScannerT> Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >::vec |
Definition at line 433 of file Grammars.h.
| rule<ScannerT> Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >::inner |
Definition at line 433 of file Grammars.h.
| GrammarT Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >::gr |
Definition at line 434 of file Grammars.h.
1.4.7