CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ExpressionSetter.cc
Go to the documentation of this file.
6 
7 using namespace reco::parser;
8 
9 void ExpressionSetter::operator()( const char *begin, const char * ) const {
10  if ( exprStack_.size() == 0 )
11  throw Exception( begin )
12  << "Grammar error: When trying parse an expression, expression stack is empty! Please contact a developer.";
13  expr_ = exprStack_.back();
14 }
#define begin
Definition: vmac.h:30
void operator()(const char *, const char *) const