Test.cpp
Upload User: afrynkmhm
Upload Date: 2007-01-06
Package Size: 1262k
Code Size: 0k
Development Platform:

Others

  1. #include <iostream>
  2. #include "T.hpp"
  3. int main()
  4. {
  5. ANTLR_USING_NAMESPACE(std)
  6. ANTLR_USING_NAMESPACE(antlr)
  7. try {
  8. T lexer(cin);
  9. bool done = false;
  10. while ( !done ) {
  11. RefToken t = lexer.nextToken();
  12. cout << "Token: " << t->toString() << endl;
  13. if ( t->getType()==Token::EOF_TYPE ) {
  14. done = true;
  15. }
  16. }
  17. cout << "done lexing..." << endl;
  18. } catch(exception& e) {
  19. cerr << "exception: " << e.what() << endl;
  20. }
  21. }