236a237,264 > if (c == '\'' || c == '"') { > int e; > > base = allocn(base, len, 1); > base[len++] = c; > e = c; > > for (;;) { > int p; > > p = c; > if ((c = getc()) == '\n') > break; > > base = allocn(base, len, 1); > base[len++] = c; > > if (p == '\\' && c == e) > continue; > > if (c == e) { > c = getc(); > break; > } > } > > continue; > }