Test.cpp
上传用户:afrynkmhm
上传日期:2007-01-06
资源大小:1262k
文件大小:0k
源码类别:

编译器/解释器

开发平台:

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. }