--- "Wilson, Ron" <[EMAIL PROTECTED]> wrote:
> I think the source of my confusion is the fact that parse.h does not
> appear in any of the sqlite source tree.  I found it now that I've run
> lemon on parse.y.  However, I still can't find definitions for COMMA,
> SEMI, etc.  They appear in the lemon rules, but there has to be
> something somewhere that says COMMA = ',' or #define COMMA ',' or ',' {
> return COMMA; }

$ grep parse.h src/*.h
src/sqliteInt.h:#include "parse.h"

$ rm -f parse.h
$ ./lemon parse.y
$ egrep 'SEMI|COMMA' parse.h
#define TK_SEMI                            1
#define TK_COMMA                          22

>  I can't find anything that looks like lexer source for
> sqlite.  What lexer does sqlite use?  Where is the sqlite.l file?

sqlite/src/tokenize.c



      
____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to