Lines Matching full:quote

92 	quote_t	 quote;		/* Quoting state			 */  in TYPE()  local
152 tok->quote = Q_none; in TYPE()
169 tok->quote = Q_none; in FUN()
196 * 2 Unmatched double quote
197 * 1 Unmatched single quote
225 switch (tok->quote) { in FUN()
227 tok->quote = Q_single; /* Enter single quote in FUN()
231 case Q_single: /* Exit single quote mode */ in FUN()
232 tok->quote = Q_none; in FUN()
235 case Q_one: /* Quote this ' */ in FUN()
236 tok->quote = Q_none; in FUN()
240 case Q_double: /* Stay in double quote mode */ in FUN()
244 case Q_doubleone: /* Quote this ' */ in FUN()
245 tok->quote = Q_double; in FUN()
257 switch (tok->quote) { in FUN()
258 case Q_none: /* Enter double quote mode */ in FUN()
259 tok->quote = Q_double; in FUN()
262 case Q_double: /* Exit double quote mode */ in FUN()
263 tok->quote = Q_none; in FUN()
266 case Q_one: /* Quote this " */ in FUN()
267 tok->quote = Q_none; in FUN()
271 case Q_single: /* Stay in single quote mode */ in FUN()
275 case Q_doubleone: /* Quote this " */ in FUN()
276 tok->quote = Q_double; in FUN()
288 switch (tok->quote) { in FUN()
289 case Q_none: /* Quote next character */ in FUN()
290 tok->quote = Q_one; in FUN()
293 case Q_double: /* Quote next character */ in FUN()
294 tok->quote = Q_doubleone; in FUN()
297 case Q_one: /* Quote this, restore state */ in FUN()
299 tok->quote = Q_none; in FUN()
302 case Q_single: /* Stay in single quote mode */ in FUN()
306 case Q_doubleone: /* Quote this \ */ in FUN()
307 tok->quote = Q_double; in FUN()
318 switch (tok->quote) { in FUN()
329 tok->quote = Q_double; in FUN()
332 case Q_one: /* No quote, more eat the '\n' */ in FUN()
334 tok->quote = Q_none; in FUN()
343 switch (tok->quote) { in FUN()
359 tok->quote = Q_double; in FUN()
364 tok->quote = Q_none; in FUN()
375 switch (tok->quote) { in FUN()
391 tok->quote = Q_double; in FUN()
396 tok->quote = Q_none; in FUN()