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;
225 tok->quote = Q_none;
229 case Q_double: /* Stay in double quote mode */
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;
256 tok->quote = Q_none;
260 case Q_single: /* Stay in single quote mode */
265 tok->quote = Q_double;
277 switch (tok->quote) {
279 tok->quote = Q_one;
283 tok->quote = Q_doubleone;
288 tok->quote = Q_none;
291 case Q_single: /* Stay in single quote mode */
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;