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