--snip > + fprintf(stderr, "%s:%d\n", __FILE__,__LINE__);
What's this fprintf()? This seems to be put just for debugging purpose. Moriyosh > return T_STRING; > } > > > -<ST_DOUBLE_QUOTES,ST_BACKQUOTE,ST_HEREDOC>{LABEL_OR_WHITESPACE} { > +<ST_DOUBLE_QUOTES,ST_BACKQUOTE,ST_HEREDOC>{LABEL} { > zend_copy_value(zendlval, yytext, yyleng); > zendlval->type = IS_STRING; > + fprintf(stderr, "%s:%d\n", __FILE__,__LINE__); > return T_STRING; > } > > @@ -1572,6 +1573,15 @@ > } > } > > + > +<ST_DOUBLE_QUOTES,ST_BACKQUOTE,ST_HEREDOC>{ESCAPED_AND_WHITESPACE} { > + HANDLE_NEWLINES(yytext, yyleng); > + zendlval->value.str.val = (char *) estrndup(yytext, yyleng); > + zendlval->value.str.len = yyleng; > + zendlval->type = IS_STRING; > + return T_ENCAPSED_AND_WHITESPACE; > +} > + > <ST_SINGLE_QUOTE>([^'\\]|\\[^'\\])+ { > HANDLE_NEWLINES(yytext, yyleng); > zend_copy_value(zendlval, yytext, yyleng); > > > On Sunday, November 10, 2002, at 06:05 PM, Paul Nicholson wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > It's the list, I don't think they allow attachments....do you have web > > space > > you could upload to? > > > > On Sunday 10 November 2002 05:16 pm, Derick Rethans wrote: > >> On Sun, 10 Nov 2002, George Schlossnagle wrote: > >>> For those who came to Dan & my or Derick's talk at the Int. PHP > >>> Conference, we both covered the bad inefficiency in the parser that > >>> results in strings with variables in them being tokenized on > >>> whitespace. This results in a huge number of unnecessary opcodes in > >>> strings. > >>> > >>> Attached (hopefully, as my new MUA seems to be fickle) is a first > >>> shot > >>> at a fix to the parser to keep this from happening, so that you > >>> don't > >>> need an optimizer to clear up this issue. I've tested this locally. > >>> It still introduces a single unnecessary opcode after variable in > >>> certain cases, but it works for me. > >> > >> hmm, your MUA is getting senile :) no attachment... > >> > >> Derick > > > > - -- > > ~Paul Nicholson > > Design Specialist @ WebPower Design > > "The web....the way you want it!" > > [EMAIL PROTECTED] > > www.webpowerdesign.net > > > > "It said uses Windows 98 or better, so I loaded Linux!" > > Registered Linux User #183202 using Register Linux System # 81891 > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.0.6 (GNU/Linux) > > Comment: For info see http://www.gnupg.org > > > > iD8DBQE9zuZNDyXNIUN3+UQRAlYEAJ9PE5IKScOc+7/Kk1a71jJ87o7+EgCfV9z7 > > u+KZNZj2lZWzXmRiZmYrq4U= > > =ChWV > > -----END PGP SIGNATURE----- > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php