diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2005-05-17 01:41:51 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2005-05-17 01:41:51 +0000 |
commit | def27b9959365ab6f50e6a5db9be7abc5cea52a0 (patch) | |
tree | 52ae15945b661b382b3dd2a1b7dc27b5c1cb9c0f /ext/pdo/pdo_sql_parser.c | |
parent | 35f874111195aa246272e7dabce61b0f71618f54 (diff) | |
download | php-git-def27b9959365ab6f50e6a5db9be7abc5cea52a0.tar.gz |
As per PDO meeting on PHP|Tropics fetchSingle is being renamed to
fetchColumn and now supports specification of the column to retrieve.
Diffstat (limited to 'ext/pdo/pdo_sql_parser.c')
-rw-r--r-- | ext/pdo/pdo_sql_parser.c | 46 |
1 files changed, 30 insertions, 16 deletions
diff --git a/ext/pdo/pdo_sql_parser.c b/ext/pdo/pdo_sql_parser.c index d25161ba41..1b59014489 100644 --- a/ext/pdo/pdo_sql_parser.c +++ b/ext/pdo/pdo_sql_parser.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.9.4 on Thu Apr 14 09:40:52 2005 */ +/* Generated by re2c 0.9.6 on Thu Apr 14 18:29:11 2005 */ #line 1 "pdo_sql_parser.re" /* +----------------------------------------------------------------------+ @@ -89,11 +89,13 @@ static int scan(Scanner *s) 168, 168, 168, 168, 168, 168, 168, 168, }; goto yy0; -yy1: ++YYCURSOR; + ++YYCURSOR; yy0: if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); yych = *YYCURSOR; - if(yybm[0+yych] & 8) goto yy8; + if(yybm[0+yych] & 8) { + goto yy8; + } if(yych <= 0x00) goto yy11; if(yych <= '&') goto yy2; if(yych <= '\'') goto yy4; @@ -106,52 +108,60 @@ yy2: yyaccept = 0; yy3: #line 62 "pdo_sql_parser.re" { RET(PDO_PARSER_TEXT); } -#line 63 "<stdout>" +#line 65 "<stdout>" yy4: yyaccept = 0; yych = *(YYMARKER = ++YYCURSOR); if(yych <= 0x00) goto yy3; if(yych == '"') goto yy3; goto yy17; yy5: yych = *++YYCURSOR; - if(yybm[0+yych] & 16) goto yy13; + if(yybm[0+yych] & 16) { + goto yy13; + } goto yy3; yy6: ++YYCURSOR; goto yy7; yy7: #line 61 "pdo_sql_parser.re" { RET(PDO_PARSER_BIND_POS); } -#line 77 "<stdout>" +#line 81 "<stdout>" yy8: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy9; -yy9: if(yybm[0+yych] & 8) goto yy8; +yy9: if(yybm[0+yych] & 8) { + goto yy8; + } goto yy10; yy10: #line 63 "pdo_sql_parser.re" { RET(PDO_PARSER_TEXT); } -#line 88 "<stdout>" +#line 94 "<stdout>" yy11: ++YYCURSOR; goto yy12; yy12: #line 64 "pdo_sql_parser.re" { RET(PDO_PARSER_EOI); } -#line 94 "<stdout>" +#line 100 "<stdout>" yy13: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy14; -yy14: if(yybm[0+yych] & 16) goto yy13; +yy14: if(yybm[0+yych] & 16) { + goto yy13; + } goto yy15; yy15: #line 60 "pdo_sql_parser.re" { RET(PDO_PARSER_BIND); } -#line 105 "<stdout>" +#line 113 "<stdout>" yy16: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy17; -yy17: if(yybm[0+yych] & 32) goto yy16; +yy17: if(yybm[0+yych] & 32) { + goto yy16; + } if(yych <= '&') goto yy18; if(yych <= '\'') goto yy19; goto yy22; @@ -165,14 +175,16 @@ yy19: yyaccept = 1; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy20; -yy20: if(yybm[0+yych] & 32) goto yy16; +yy20: if(yybm[0+yych] & 32) { + goto yy16; + } if(yych <= '&') goto yy21; if(yych <= '\'') goto yy19; goto yy22; yy21: #line 59 "pdo_sql_parser.re" { RET(PDO_PARSER_TEXT); } -#line 132 "<stdout>" +#line 144 "<stdout>" yy22: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; @@ -182,7 +194,9 @@ yy23: ++YYCURSOR; if(YYLIMIT == YYCURSOR) YYFILL(1); yych = *YYCURSOR; goto yy24; -yy24: if(yybm[0+yych] & 128) goto yy23; +yy24: if(yybm[0+yych] & 128) { + goto yy23; + } if(yych <= 0x00) goto yy18; if(yych <= '[') goto yy26; goto yy25; @@ -196,7 +210,7 @@ yy26: ++YYCURSOR; yy27: #line 58 "pdo_sql_parser.re" { RET(PDO_PARSER_TEXT); } -#line 159 "<stdout>" +#line 173 "<stdout>" } #line 65 "pdo_sql_parser.re" |