06.01.2015 Views

Manual

Manual

Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

110 Bison 2.3<br />

}<br />

10.2.5 Calc++ Top Level<br />

The top level file, ‘calc++.cc’, poses no problem.<br />

#include <br />

#include "calc++-driver.hh"<br />

int<br />

main (int argc, char *argv[])<br />

{<br />

calcxx_driver driver;<br />

for (++argv; argv[0]; ++argv)<br />

if (*argv == std::string ("-p"))<br />

driver.trace_parsing = true;<br />

else if (*argv == std::string ("-s"))<br />

driver.trace_scanning = true;<br />

else<br />

{<br />

driver.parse (*argv);<br />

std::cout

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!