quote
int argc = 0, quote, i, j;
quote = 0;
(quote == 0 && s[i + 1] == ' ')) {
} else if (quote == 0 && (s[i] == ' ' || s[i] == '\t'))
else if (quote == 0 && (s[i] == '\"' || s[i] == '\''))
quote = s[i]; /* quote start */
else if (quote != 0 && s[i] == quote)
quote = 0; /* quote end */
if (quote != 0) {
complete_cmd_parse(EditLine *el, char *cmd, int lastarg, char quote,
argterm[y++] = quote;
char *file, int remote, int lastarg, char quote, int terminated)
if (quote == '\0' || tmp2[i] == quote) {
if (!terminated && quote != '\0')
ins[i++] = quote;
char **argv, *line, quote;
argv = makeargv(line, &carg, 1, "e, &terminated);
quote, terminated) != 0)
remote, carg == argc, quote, terminated) != 0)
int n = LINBUFSIZE, quote = 0;
if ((n <= 1) || ((cc <= 32) && (quote == 0))) {
quote ^= 1;
bool quote = false, dollar = false;
quote = !quote;
if (quote)
quote = false;
if (!quote && !have_sq && !have_dq)
if (!quote && !have_sq && !have_dq)
if (!quote && !have_sq && !have_cmd)
if (!quote && !dollar && !have_sq && !have_dq &&
if (!quote && !have_sq)
if (!quote && !have_sq && !have_dq && !have_par_begin &&
if (!quote && !dollar && !have_sq && !have_dq &&
if (!quote && !have_sq)
if (!quote && !have_sq && !have_dq && !have_cmd)
if (!quote && !have_sq && !have_dq && !have_cmd)
quote = dollar = false;
if (quote || dollar || need_sq || need_dq || need_par_end ||
int quote;
if (ps->quote) {
ps->quote = 0;
ps->quote = 1;
int quote = 0;
quote = !quote;
if (quote) {
if (quote) {
if (quote) {
int quote = 0;
quote = !quote;
if (quote) {
if (quote) {
if ((quote) || (n < 2) || (tokens[0][0] == '\0'))
char quote;
quote = *cp++;
while (*cp != quote && *cp != '\0')
fprintf(stderr, "missing %c\n", quote);
if (*p == '#' && quote == 0) {
quote = quote ? 0 : *p;
else if (isspace(*p) && !quote) {
char token, tmp, quote, *buf;
quote = 0;
quote(re, -1, test);
quote(s, -1, test);
quote(re, -1, test|TEST_DELIMIT);
quote(s, nstr, test|TEST_DELIMIT);
quote(ans, -1, test|TEST_DELIMIT);
quote(buf, -1, test|TEST_DELIMIT);
quote(ans, -1, test|TEST_DELIMIT);
quote(p, -1, test|TEST_DELIMIT);
quote(re, -1, test|TEST_DELIMIT);
quote(s, len, test|TEST_DELIMIT);
quote(p, -1, test);
quote(x, -1, test);
char *sp, *arg, quote;
quote = *sp++;
while (*sp != quote) {
quote = !quote;
if (quote) {
if (quote) {
if (quote) {
int quote = 0;
getmsg(int fd, char *cptr, char quote)
if (quote && *cptr == quote) {
if (quote && *cptr == quote) {
if (quote && *cptr == quote) {
char quote = 0;
quote = 0;
quote = 0;
quote = *cptr;
str = getmsg(fd, cptr, quote);
char quote = 0;
if (*buf_ptr == '*' && !in_comment && !quote) {
if (quote == '"')
quote = 0;
if (quote == '\'')
quote = 0;
goto quote;
goto quote;
quote:
int quote = ch;
if (ch == quote)
char quote = '\0';
quote = *cp++;
if (quote)
while (*cp && *cp != quote)
int quote = 1;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
quote = 0;
if (quote)