Lines Matching full:quote

82 	quote_t	 quote;		/* Quoting state			 */  in TYPE()  local
142 tok->quote = Q_none; in TYPE()
159 tok->quote = Q_none; in FUN()
186 * 2 Unmatched double quote
187 * 1 Unmatched single quote
215 switch (tok->quote) { in FUN()
217 tok->quote = Q_single; /* Enter single quote in FUN()
221 case Q_single: /* Exit single quote mode */ in FUN()
222 tok->quote = Q_none; in FUN()
225 case Q_one: /* Quote this ' */ in FUN()
226 tok->quote = Q_none; in FUN()
230 case Q_double: /* Stay in double quote mode */ in FUN()
234 case Q_doubleone: /* Quote this ' */ in FUN()
235 tok->quote = Q_double; in FUN()
247 switch (tok->quote) { in FUN()
248 case Q_none: /* Enter double quote mode */ in FUN()
249 tok->quote = Q_double; in FUN()
252 case Q_double: /* Exit double quote mode */ in FUN()
253 tok->quote = Q_none; in FUN()
256 case Q_one: /* Quote this " */ in FUN()
257 tok->quote = Q_none; in FUN()
261 case Q_single: /* Stay in single quote mode */ in FUN()
265 case Q_doubleone: /* Quote this " */ in FUN()
266 tok->quote = Q_double; in FUN()
278 switch (tok->quote) { in FUN()
279 case Q_none: /* Quote next character */ in FUN()
280 tok->quote = Q_one; in FUN()
283 case Q_double: /* Quote next character */ in FUN()
284 tok->quote = Q_doubleone; in FUN()
287 case Q_one: /* Quote this, restore state */ in FUN()
289 tok->quote = Q_none; in FUN()
292 case Q_single: /* Stay in single quote mode */ in FUN()
296 case Q_doubleone: /* Quote this \ */ in FUN()
297 tok->quote = Q_double; in FUN()
308 switch (tok->quote) { in FUN()
319 tok->quote = Q_double; in FUN()
322 case Q_one: /* No quote, more eat the '\n' */ in FUN()
324 tok->quote = Q_none; in FUN()
333 switch (tok->quote) { in FUN()
349 tok->quote = Q_double; in FUN()
354 tok->quote = Q_none; in FUN()
365 switch (tok->quote) { in FUN()
381 tok->quote = Q_double; in FUN()
386 tok->quote = Q_none; in FUN()