From: <ibr...@us...> - 2013-03-11 17:15:03
|
Revision: 4569 http://sourceforge.net/p/tora/code/4569 Author: ibre5041 Date: 2013-03-11 17:15:00 +0000 (Mon, 11 Mar 2013) Log Message: ----------- Modified Paths: -------------- branches/tora3/extlibs/parsing.cpp/t0.cpp Modified: branches/tora3/extlibs/parsing.cpp/t0.cpp =================================================================== --- branches/tora3/extlibs/parsing.cpp/t0.cpp 2013-03-11 16:05:13 UTC (rev 4568) +++ branches/tora3/extlibs/parsing.cpp/t0.cpp 2013-03-11 17:15:00 UTC (rev 4569) @@ -163,18 +163,16 @@ // It also has the side advantage, if you are using an IDE such as VS2005 that can do it // that when you type ->, you will see a list of tall the methods the object supports. // - //putc('L', stdout); fflush(stdout); - //{ - // ANTLR3_INT32 T; - - // T = 0; - // while (T != ANTLR3_TOKEN_EOF) - // { - // T = tstream->tstream->istream->_LA(tstream->tstream->istream, 1); - // tstream->tstream->istream->consume(tstream->tstream->istream); - // printf("%d %s\n", T, (psr->pParser->rec->state->tokenNames)[T]); - // } - //} + putc('L', stdout); fflush(stdout); + { + ANTLR_INT32 T = 0; + while (T != PLSQLLexer::EOF_TOKEN) + { + T = tstream->_LA(1); + printf("%d %s\n", T, tstream->_LT(1)->getText().c_str()); + tstream->consume(); + } + } tstream->_LT(1); // Don't do this mormally, just causes lexer to run for timings here This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |