From: Lars Francke Date: 2005-09-22T06:36:39+09:00 Subject: Re: %w Hi, > Its syntax (of the sugary variety). and if you really want to see how it is implemented have a look at the function yylex() in the file parse.c. You'll find something like: case 'w': lex_strterm = NEW_STRTERM(str_squote | STR_FUNC_QWORDS, term, paren); do {c = nextc();} while (ISSPACE(c)); pushback(c); return tQWORDS_BEG; But I believe you were looking for Logans answer :) Lars