]>
git.saurik.com Git - bison.git/blob - examples/calc++/calc++-driver.cc
13df5294760111b8702fd3004f5c7f186ef0f22e
1 #include "calc++-driver.hh"
2 #include "calc++-parser.hh"
4 calcxx_driver::calcxx_driver ()
5 : trace_scanning (false),
12 calcxx_driver::~calcxx_driver ()
17 calcxx_driver::parse (const std::string
&f
)
21 yy::calcxx_parser
parser (*this);
22 parser
.set_debug_level (trace_parsing
);
28 calcxx_driver::error (const yy::location
& l
, const std::string
& m
)
30 std::cerr
<< l
<< ": " << m
<< std::endl
;
34 calcxx_driver::error (const std::string
& m
)
36 std::cerr
<< m
<< std::endl
;