]>
git.saurik.com Git - bison.git/blob - examples/calc++/calc++-driver.cc
cfce494dad68ef6cad6bbeee04d38b24a18ae4f3
1 #line 7140 "../../doc/bison.texinfo"
2 #include "calc++-driver.hh"
3 #include "calc++-parser.hh"
5 calcxx_driver::calcxx_driver ()
6 : trace_scanning (false), trace_parsing (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
;