Home | History | Annotate | Download | only in src

Lines Matching defs:quote

81 	quote_t	 quote;		/* Quoting state			 */
141 tok->quote = Q_none;
158 tok->quote = Q_none;
185 * 2 Unmatched double quote
186 * 1 Unmatched single quote
214 switch (tok->quote) {
216 tok->quote = Q_single; /* Enter single quote
220 case Q_single: /* Exit single quote mode */
221 tok->quote = Q_none;
224 case Q_one: /* Quote this ' */
225 tok->quote = Q_none;
229 case Q_double: /* Stay in double quote mode */
233 case Q_doubleone: /* Quote this ' */
234 tok->quote = Q_double;
246 switch (tok->quote) {
247 case Q_none: /* Enter double quote mode */
248 tok->quote = Q_double;
251 case Q_double: /* Exit double quote mode */
252 tok->quote = Q_none;
255 case Q_one: /* Quote this " */
256 tok->quote = Q_none;
260 case Q_single: /* Stay in single quote mode */
264 case Q_doubleone: /* Quote this " */
265 tok->quote = Q_double;
277 switch (tok->quote) {
278 case Q_none: /* Quote next character */
279 tok->quote = Q_one;
282 case Q_double: /* Quote next character */
283 tok->quote = Q_doubleone;
286 case Q_one: /* Quote this, restore state */
288 tok->quote = Q_none;
291 case Q_single: /* Stay in single quote mode */
295 case Q_doubleone: /* Quote this \ */
296 tok->quote = Q_double;
307 switch (tok->quote) {
318 tok->quote = Q_double;
321 case Q_one: /* No quote, more eat the '\n' */
323 tok->quote = Q_none;
332 switch (tok->quote) {
348 tok->quote = Q_double;
353 tok->quote = Q_none;
364 switch (tok->quote) {
380 tok->quote = Q_double;
385 tok->quote = Q_none;