RE: [sqlite] Lemon parser generator question

2007-05-04 Thread Medi Montaseri
Thanks again Ulrik...the problem was with the tokenizer and not the parser... Medi -Original Message- From: Medi Montaseri [mailto:[EMAIL PROTECTED] Sent: Friday, May 04, 2007 5:14 PM To: sqlite-users@sqlite.org Subject: RE: [sqlite] Lemon parser generator question Thanks Ulrik...I am

RE: [sqlite] Lemon parser generator question

2007-05-04 Thread Medi Montaseri
Thanks Ulrik...I am now looking for the lexer... Medi -Original Message- From: Ulrik Petersen [mailto:[EMAIL PROTECTED] Sent: Friday, May 04, 2007 4:30 PM To: sqlite-users@sqlite.org Subject: Re: [sqlite] Lemon parser generator question Medi, Lemon is a parser, not a lexer. The

Re: [sqlite] Lemon parser generator question

2007-05-04 Thread Ulrik Petersen
Medi, Lemon is a parser, not a lexer. The terminals are defined outside of Lemon. Perhaps you inherited the .y file but did not receive the lexer/tokenizer? SQLite, for example, has a hand-coded tokenizer. Other projects (such as my own) may use a lexer-generator such as flex. In Lemon

[sqlite] Lemon parser generator question

2007-05-04 Thread Medi Montaseri
Hi, Firstly, if this is not the proper forum for Lemon questions, please let me know where I need to go... Second, I am looking at a SQL grammer written for Lemon parser generator and am failing to see where some terminals are defined. For example COMMA, FROM, SELECT are terminals and releative