diff options
Diffstat (limited to 'TAO/CIAO/CIDLC/parser_examples/cidl/cidl.cpp')
-rw-r--r-- | TAO/CIAO/CIDLC/parser_examples/cidl/cidl.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/TAO/CIAO/CIDLC/parser_examples/cidl/cidl.cpp b/TAO/CIAO/CIDLC/parser_examples/cidl/cidl.cpp new file mode 100644 index 00000000000..128ce40bd23 --- /dev/null +++ b/TAO/CIAO/CIDLC/parser_examples/cidl/cidl.cpp @@ -0,0 +1,29 @@ +// $Id$ + +#if defined(_DEBUG) +//#define SPIRIT_DEBUG +#endif // defined(_DEBUG) + +#include "cidl_grammar.h" + +int +main (int argc, char* argv[]) +{ +// Start grammar definition + cerr << "CIDL Grammar checker implemented with Spirit ..." << endl; + +// main driver code +cidl_grammar g; + + if (2 == argc) + { + parse (g, + argv[1]); + } + else + { + cerr << "No filename given" << endl; + } + + return 0; +} |