Mercurial > urweb
comparison src/urweb.lex @ 1776:8f28c3295148
Compiled a window function use
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Sat, 02 Jun 2012 16:00:50 -0400 |
parents | d6e233db97c8 |
children | 818d4097e2ed |
comparison
equal
deleted
inserted
replaced
1775:6bc2a8cb3a67 | 1776:8f28c3295148 |
---|---|
461 <INITIAL> "HAVING" => (Tokens.HAVING (pos yypos, pos yypos + size yytext)); | 461 <INITIAL> "HAVING" => (Tokens.HAVING (pos yypos, pos yypos + size yytext)); |
462 <INITIAL> "LIMIT" => (Tokens.LIMIT (pos yypos, pos yypos + size yytext)); | 462 <INITIAL> "LIMIT" => (Tokens.LIMIT (pos yypos, pos yypos + size yytext)); |
463 <INITIAL> "OFFSET" => (Tokens.OFFSET (pos yypos, pos yypos + size yytext)); | 463 <INITIAL> "OFFSET" => (Tokens.OFFSET (pos yypos, pos yypos + size yytext)); |
464 <INITIAL> "ALL" => (Tokens.ALL (pos yypos, pos yypos + size yytext)); | 464 <INITIAL> "ALL" => (Tokens.ALL (pos yypos, pos yypos + size yytext)); |
465 <INITIAL> "SELECT1" => (Tokens.SELECT1 (pos yypos, pos yypos + size yytext)); | 465 <INITIAL> "SELECT1" => (Tokens.SELECT1 (pos yypos, pos yypos + size yytext)); |
466 <INITIAL> "OVER" => (Tokens.OVER (pos yypos, pos yypos + size yytext)); | |
467 <INITIAL> "PARTITION" => (Tokens.PARTITION (pos yypos, pos yypos + size yytext)); | |
466 | 468 |
467 <INITIAL> "JOIN" => (Tokens.JOIN (pos yypos, pos yypos + size yytext)); | 469 <INITIAL> "JOIN" => (Tokens.JOIN (pos yypos, pos yypos + size yytext)); |
468 <INITIAL> "INNER" => (Tokens.INNER (pos yypos, pos yypos + size yytext)); | 470 <INITIAL> "INNER" => (Tokens.INNER (pos yypos, pos yypos + size yytext)); |
469 <INITIAL> "CROSS" => (Tokens.CROSS (pos yypos, pos yypos + size yytext)); | 471 <INITIAL> "CROSS" => (Tokens.CROSS (pos yypos, pos yypos + size yytext)); |
470 <INITIAL> "OUTER" => (Tokens.OUTER (pos yypos, pos yypos + size yytext)); | 472 <INITIAL> "OUTER" => (Tokens.OUTER (pos yypos, pos yypos + size yytext)); |
485 <INITIAL> "COUNT" => (Tokens.COUNT (pos yypos, pos yypos + size yytext)); | 487 <INITIAL> "COUNT" => (Tokens.COUNT (pos yypos, pos yypos + size yytext)); |
486 <INITIAL> "AVG" => (Tokens.AVG (pos yypos, pos yypos + size yytext)); | 488 <INITIAL> "AVG" => (Tokens.AVG (pos yypos, pos yypos + size yytext)); |
487 <INITIAL> "SUM" => (Tokens.SUM (pos yypos, pos yypos + size yytext)); | 489 <INITIAL> "SUM" => (Tokens.SUM (pos yypos, pos yypos + size yytext)); |
488 <INITIAL> "MIN" => (Tokens.MIN (pos yypos, pos yypos + size yytext)); | 490 <INITIAL> "MIN" => (Tokens.MIN (pos yypos, pos yypos + size yytext)); |
489 <INITIAL> "MAX" => (Tokens.MAX (pos yypos, pos yypos + size yytext)); | 491 <INITIAL> "MAX" => (Tokens.MAX (pos yypos, pos yypos + size yytext)); |
492 <INITIAL> "RANK" => (Tokens.RANK (pos yypos, pos yypos + size yytext)); | |
490 | 493 |
491 <INITIAL> "IF" => (Tokens.CIF (pos yypos, pos yypos + size yytext)); | 494 <INITIAL> "IF" => (Tokens.CIF (pos yypos, pos yypos + size yytext)); |
492 <INITIAL> "THEN" => (Tokens.CTHEN (pos yypos, pos yypos + size yytext)); | 495 <INITIAL> "THEN" => (Tokens.CTHEN (pos yypos, pos yypos + size yytext)); |
493 <INITIAL> "ELSE" => (Tokens.CELSE (pos yypos, pos yypos + size yytext)); | 496 <INITIAL> "ELSE" => (Tokens.CELSE (pos yypos, pos yypos + size yytext)); |
494 | 497 |