Lines Matching defs:quote
74 quote_t quote; /* Quoting state */
134 tok->quote = Q_none;
151 tok->quote = Q_none;
178 * 2 Unmatched double quote
179 * 1 Unmatched single quote
207 switch (tok->quote) {
209 tok->quote = Q_single; /* Enter single quote
213 case Q_single: /* Exit single quote mode */
214 tok->quote = Q_none;
218 tok->quote = Q_none;
222 case Q_double: /* Stay in double quote mode */
227 tok->quote = Q_double;
239 switch (tok->quote) {
240 case Q_none: /* Enter double quote mode */
241 tok->quote = Q_double;
244 case Q_double: /* Exit double quote mode */
245 tok->quote = Q_none;
249 tok->quote = Q_none;
253 case Q_single: /* Stay in single quote mode */
258 tok->quote = Q_double;
270 switch (tok->quote) {
272 tok->quote = Q_one;
276 tok->quote = Q_doubleone;
281 tok->quote = Q_none;
284 case Q_single: /* Stay in single quote mode */
289 tok->quote = Q_double;
300 switch (tok->quote) {
311 tok->quote = Q_double;
314 case Q_one: /* No quote, more eat the '\n' */
316 tok->quote = Q_none;
325 switch (tok->quote) {
341 tok->quote = Q_double;
346 tok->quote = Q_none;
357 switch (tok->quote) {
373 tok->quote = Q_double;
378 tok->quote = Q_none;