--- "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]
-----------------------------------------------------------------------------