-
- $ ls -l
- total 24
- -rwxrwxr-x 1 mobile_c mobile_c 13008 Jan 16 13:39 c
- -rw-rw-r-- 1 mobile_c mobile_c 3899 Jan 16 13:37 c.c
- -rw-rw-r-- 1 mobile_c mobile_c 227 Jan 16 13:36 quotes
-
- $ cat quotes
- "''\"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- $ cat c.c
- #include <stdio.h>
- #include <stdio.h>
- #include <unistd.h>
- #include <fcntl.h>
- #include <stdlib.h>
- #include <string.h>
- #include <stdbool.h>
-
- #define pp(x) printf("%s = %p\n", #x, x);
- #define pi(x) printf("%s = %d\n", #x, x);
- #define pc(x) printf("%s = %c\n", #x, x);
- #define ps(x) printf("%s = %s\n", #x, x);
- #define psize_t(x) printf("%s = %zu\n", #x, x);
- #define pb(x) printf("%s = %s\n", #x, x==true?"true":"false");
-
- // reads a entire file
- int read__(char *file, char **p, size_t *q) {
- int fd;
- size_t len = 0;
- char *o;
- if (!(fd = open(file, O_RDONLY)))
- {
- fprintf(stderr, "open() failure\n");
- return (1);
- }
- len = lseek(fd, 0, SEEK_END);
- lseek(fd, 0, 0);
- if (!(o = malloc(len))) {
- fprintf(stderr, "failure to malloc()\n");
- }
- if ((read(fd, o, len)) == -1) {
- fprintf(stderr, "failure to read()\n");
- }
- int cl = close(fd);
- if (cl < 0) {
- fprintf(stderr, "cannot close \"%s\", returned %i\n", file, cl);
- return -1;
- }
- *p = o;
- *q = len;
- return len;
- }
-
- int bcmpcq__2(void const *vp, size_t n, void const *vp2, size_t n2)
- {
- int string_match = 0;
- unsigned char const *p = vp;
- unsigned char const *p2 = vp2;
- int matches=0;
- int contains_matches=0;
- for (size_t i=0; i<n; i++) {
- if (p[i] == p2[i]) {
- matches++;
- } else {
- if (matches) contains_matches = 1;
- break;
- }
- }
- if (matches == 0) {
- return -1;
- } else if (matches == n) {
- return 0;
- } else {
- int ret = 0;
- if (contains_matches) ret = 1;
- return ret;
- }
- }
-
- int matches(char * buf, size_t index, char * x) {
- return bcmpcq__2(buf+index, strlen(x), x, strlen(x));
- }
-
- int main(int argc, char ** argv) {
- if (argc<2) return -1;
- char * file = argv[1];
- char * buf;
- size_t size;
- read__(file, &buf, &size);
- buf[size] = '\0';
- bool in_single_quotes = false;
- bool in_double_quotes = false;
- char * out = "OUTFILE.c";
- FILE * stream = NULL;
- stream = fopen(out, "w+");
- if (stream == NULL)
- {
- fprintf(stderr, "open() failure\n");
- return (-1);
- }
- for (size_t i = 0; i < size; i++) {
- psize_t(i)
- ps(buf+i)
- pc(*(buf+i))
- if (!matches(buf, i, "//")) {
- if (!in_single_quotes && !in_double_quotes) {
- puts("matching single line comment");
- while(matches(buf, i, "\n")) {
- // while is not matching \n
- pc(*(buf+i))
- i++;
- }
- // write the \n
- fwrite(buf+i, 1, 1, stream);
- }
- else {
- fwrite(buf+i, 2, 1, stream);
- i++;
- }
- }
- else if (!matches(buf, i, "/*")) {
- if (!in_single_quotes && !in_double_quotes) {
- puts("matching multi line comment");
- while(matches(buf, i, "*/")) {
- // while is not matching */
- pc(*(buf+i))
- i++;
- }
- i++;
- }
- else {
- fwrite(buf+i, 2, 1, stream);
- i++;
- }
- }
- else if (!matches(buf, i, "\\\\")) {
- // if "\\"
- puts("matched \\\\");
- fwrite(buf+i, 2, 1, stream);
- i++;
- continue;
- }
- else if (!matches(buf, i, "\\\"")) {
- // if \"
- puts("matched \\\"");
- fwrite(buf+i, 2, 1, stream);
- i++;
- }
- else if (!matches(buf, i, "\\\'")) {
- // if \"
- puts("matched \\\'");
- fwrite(buf+i, 2, 1, stream);
- i++;
- }
- else if (!matches(buf, i, "\"")) {
- // if we encounter a quote
- puts("matched \"");
- if (!in_single_quotes) in_double_quotes = !in_double_quotes;
- fwrite(buf+i, 1, 1, stream);
- }
- else if (!matches(buf, i, "'")) {
- // if we encounter a quote
- puts("matched '");
- if (!in_double_quotes) in_single_quotes = !in_single_quotes;
- fwrite(buf+i, 1, 1, stream);
- }
- else {
- fwrite(buf+i, 1, 1, stream);
- }
- pb(in_single_quotes)
- pb(in_double_quotes)
- }
- int cl = fclose(stream);
- if (cl < 0) {
- fprintf(stderr, "cannot close \"%s\", returned %i\n", out, cl);
- return -1;
- }
- }
-
- $ gcc c.c -o c
-
-
- $ ./c quotes
- i = 0
- buf+i = "''\"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = "
- matched "
- in_single_quotes = false
- in_double_quotes = true
- i = 1
- buf+i = ''\"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = '
- matched '
- in_single_quotes = false
- in_double_quotes = true
- i = 2
- buf+i = '\"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = '
- matched '
- in_single_quotes = false
- in_double_quotes = true
- i = 3
- buf+i = \"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- matched \"
- in_single_quotes = false
- in_double_quotes = true
- i = 5
- buf+i = '\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = '
- matched '
- in_single_quotes = false
- in_double_quotes = true
- i = 6
- buf+i = \
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 7
- buf+i =
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 8
- buf+i = // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- in_single_quotes = false
- in_double_quotes = true
- i = 10
- buf+i = this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = true
- i = 11
- buf+i = this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = false
- in_double_quotes = true
- i = 12
- buf+i = his should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = true
- i = 13
- buf+i = is should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = i
- in_single_quotes = false
- in_double_quotes = true
- i = 14
- buf+i = s should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = false
- in_double_quotes = true
- i = 15
- buf+i = should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = true
- i = 16
- buf+i = should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = false
- in_double_quotes = true
- i = 17
- buf+i = hould not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = true
- i = 18
- buf+i = ould not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = false
- in_double_quotes = true
- i = 19
- buf+i = uld not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = u
- in_single_quotes = false
- in_double_quotes = true
- i = 20
- buf+i = ld not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = l
- in_single_quotes = false
- in_double_quotes = true
- i = 21
- buf+i = d not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = d
- in_single_quotes = false
- in_double_quotes = true
- i = 22
- buf+i = not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = true
- i = 23
- buf+i = not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = n
- in_single_quotes = false
- in_double_quotes = true
- i = 24
- buf+i = ot match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = false
- in_double_quotes = true
- i = 25
- buf+i = t match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = false
- in_double_quotes = true
- i = 26
- buf+i = match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = true
- i = 27
- buf+i = match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = m
- in_single_quotes = false
- in_double_quotes = true
- i = 28
- buf+i = atch\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = a
- in_single_quotes = false
- in_double_quotes = true
- i = 29
- buf+i = tch\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = false
- in_double_quotes = true
- i = 30
- buf+i = ch\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = c
- in_single_quotes = false
- in_double_quotes = true
- i = 31
- buf+i = h\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = true
- i = 32
- buf+i = \
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 33
- buf+i =
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 34
- buf+i = /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- in_single_quotes = false
- in_double_quotes = true
- i = 36
- buf+i = \
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 37
- buf+i =
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 38
- buf+i = nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = n
- in_single_quotes = false
- in_double_quotes = true
- i = 39
- buf+i = or\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = false
- in_double_quotes = true
- i = 40
- buf+i = r\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = r
- in_single_quotes = false
- in_double_quotes = true
- i = 41
- buf+i = \
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 42
- buf+i =
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 43
- buf+i = should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = false
- in_double_quotes = true
- i = 44
- buf+i = hould\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = true
- i = 45
- buf+i = ould\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = false
- in_double_quotes = true
- i = 46
- buf+i = uld\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = u
- in_single_quotes = false
- in_double_quotes = true
- i = 47
- buf+i = ld\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = l
- in_single_quotes = false
- in_double_quotes = true
- i = 48
- buf+i = d\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = d
- in_single_quotes = false
- in_double_quotes = true
- i = 49
- buf+i = \
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 50
- buf+i =
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 51
- buf+i = this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = false
- in_double_quotes = true
- i = 52
- buf+i = his\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = true
- i = 53
- buf+i = is\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = i
- in_single_quotes = false
- in_double_quotes = true
- i = 54
- buf+i = s\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = false
- in_double_quotes = true
- i = 55
- buf+i = \
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = false
- in_double_quotes = true
- i = 56
- buf+i =
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = true
- i = 57
- buf+i = "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = "
- matched "
- in_single_quotes = false
- in_double_quotes = false
- i = 58
- buf+i =
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 59
- buf+i = '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = '
- matched '
- in_single_quotes = true
- in_double_quotes = false
- i = 60
- buf+i = \'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- matched \'
- in_single_quotes = true
- in_double_quotes = false
- i = 62
- buf+i = \'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- matched \'
- in_single_quotes = true
- in_double_quotes = false
- i = 64
- buf+i = "\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = "
- matched "
- in_single_quotes = true
- in_double_quotes = false
- i = 65
- buf+i = \'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- matched \'
- in_single_quotes = true
- in_double_quotes = false
- i = 67
- buf+i = \
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 68
- buf+i =
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 69
- buf+i = // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- in_single_quotes = true
- in_double_quotes = false
- i = 71
- buf+i = this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = true
- in_double_quotes = false
- i = 72
- buf+i = this should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = true
- in_double_quotes = false
- i = 73
- buf+i = his should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = true
- in_double_quotes = false
- i = 74
- buf+i = is should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = i
- in_single_quotes = true
- in_double_quotes = false
- i = 75
- buf+i = s should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = true
- in_double_quotes = false
- i = 76
- buf+i = should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = true
- in_double_quotes = false
- i = 77
- buf+i = should not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = true
- in_double_quotes = false
- i = 78
- buf+i = hould not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = true
- in_double_quotes = false
- i = 79
- buf+i = ould not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = true
- in_double_quotes = false
- i = 80
- buf+i = uld not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = u
- in_single_quotes = true
- in_double_quotes = false
- i = 81
- buf+i = ld not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = l
- in_single_quotes = true
- in_double_quotes = false
- i = 82
- buf+i = d not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = d
- in_single_quotes = true
- in_double_quotes = false
- i = 83
- buf+i = not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = true
- in_double_quotes = false
- i = 84
- buf+i = not match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = n
- in_single_quotes = true
- in_double_quotes = false
- i = 85
- buf+i = ot match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = true
- in_double_quotes = false
- i = 86
- buf+i = t match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = true
- in_double_quotes = false
- i = 87
- buf+i = match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = true
- in_double_quotes = false
- i = 88
- buf+i = match\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = m
- in_single_quotes = true
- in_double_quotes = false
- i = 89
- buf+i = atch\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = a
- in_single_quotes = true
- in_double_quotes = false
- i = 90
- buf+i = tch\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = true
- in_double_quotes = false
- i = 91
- buf+i = ch\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = c
- in_single_quotes = true
- in_double_quotes = false
- i = 92
- buf+i = h\
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = true
- in_double_quotes = false
- i = 93
- buf+i = \
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 94
- buf+i =
- /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 95
- buf+i = /*\
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- in_single_quotes = true
- in_double_quotes = false
- i = 97
- buf+i = \
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 98
- buf+i =
- nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 99
- buf+i = nor\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = n
- in_single_quotes = true
- in_double_quotes = false
- i = 100
- buf+i = or\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = true
- in_double_quotes = false
- i = 101
- buf+i = r\
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = r
- in_single_quotes = true
- in_double_quotes = false
- i = 102
- buf+i = \
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 103
- buf+i =
- should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 104
- buf+i = should\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = true
- in_double_quotes = false
- i = 105
- buf+i = hould\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = true
- in_double_quotes = false
- i = 106
- buf+i = ould\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = o
- in_single_quotes = true
- in_double_quotes = false
- i = 107
- buf+i = uld\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = u
- in_single_quotes = true
- in_double_quotes = false
- i = 108
- buf+i = ld\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = l
- in_single_quotes = true
- in_double_quotes = false
- i = 109
- buf+i = d\
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = d
- in_single_quotes = true
- in_double_quotes = false
- i = 110
- buf+i = \
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 111
- buf+i =
- this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 112
- buf+i = this\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = t
- in_single_quotes = true
- in_double_quotes = false
- i = 113
- buf+i = his\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = true
- in_double_quotes = false
- i = 114
- buf+i = is\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = i
- in_single_quotes = true
- in_double_quotes = false
- i = 115
- buf+i = s\
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = s
- in_single_quotes = true
- in_double_quotes = false
- i = 116
- buf+i = \
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = \
- in_single_quotes = true
- in_double_quotes = false
- i = 117
- buf+i =
- '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = true
- in_double_quotes = false
- i = 118
- buf+i = '
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = '
- matched '
- in_single_quotes = false
- in_double_quotes = false
- i = 119
- buf+i =
-
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 120
- buf+i =
- // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 121
- buf+i = // test
-
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- matching single line comment
- *(buf+i) = /
- *(buf+i) = /
- *(buf+i) =
- *(buf+i) = t
- *(buf+i) = e
- *(buf+i) = s
- *(buf+i) = t
- in_single_quotes = false
- in_double_quotes = false
- i = 129
- buf+i =
- /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 130
- buf+i = /*
- * multi line
- * // this should not match single line comment
- */ end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- matching multi line comment
- *(buf+i) = /
- *(buf+i) = *
- *(buf+i) =
-
- *(buf+i) =
- *(buf+i) = *
- *(buf+i) =
- *(buf+i) = m
- *(buf+i) = u
- *(buf+i) = l
- *(buf+i) = t
- *(buf+i) = i
- *(buf+i) =
- *(buf+i) = l
- *(buf+i) = i
- *(buf+i) = n
- *(buf+i) = e
- *(buf+i) =
-
- *(buf+i) =
- *(buf+i) = *
- *(buf+i) =
- *(buf+i) = /
- *(buf+i) = /
- *(buf+i) =
- *(buf+i) = t
- *(buf+i) = h
- *(buf+i) = i
- *(buf+i) = s
- *(buf+i) =
- *(buf+i) = s
- *(buf+i) = h
- *(buf+i) = o
- *(buf+i) = u
- *(buf+i) = l
- *(buf+i) = d
- *(buf+i) =
- *(buf+i) = n
- *(buf+i) = o
- *(buf+i) = t
- *(buf+i) =
- *(buf+i) = m
- *(buf+i) = a
- *(buf+i) = t
- *(buf+i) = c
- *(buf+i) = h
- *(buf+i) =
- *(buf+i) = s
- *(buf+i) = i
- *(buf+i) = n
- *(buf+i) = g
- *(buf+i) = l
- *(buf+i) = e
- *(buf+i) =
- *(buf+i) = l
- *(buf+i) = i
- *(buf+i) = n
- *(buf+i) = e
- *(buf+i) =
- *(buf+i) = c
- *(buf+i) = o
- *(buf+i) = m
- *(buf+i) = m
- *(buf+i) = e
- *(buf+i) = n
- *(buf+i) = t
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 197
- buf+i = end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = false
- i = 198
- buf+i = end
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = e
- in_single_quotes = false
- in_double_quotes = false
- i = 199
- buf+i = nd
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = n
- in_single_quotes = false
- in_double_quotes = false
- i = 200
- buf+i = d
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = d
- in_single_quotes = false
- in_double_quotes = false
- i = 201
- buf+i =
- h/*hello*/i // HIfujeg
- g
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
- i = 202
- buf+i = h/*hello*/i // HIfujeg
- g
-
- *(buf+i) = h
- in_single_quotes = false
- in_double_quotes = false
- i = 203
- buf+i = /*hello*/i // HIfujeg
- g
-
- *(buf+i) = /
- matching multi line comment
- *(buf+i) = /
- *(buf+i) = *
- *(buf+i) = h
- *(buf+i) = e
- *(buf+i) = l
- *(buf+i) = l
- *(buf+i) = o
- in_single_quotes = false
- in_double_quotes = false
- i = 212
- buf+i = i // HIfujeg
- g
-
- *(buf+i) = i
- in_single_quotes = false
- in_double_quotes = false
- i = 213
- buf+i = // HIfujeg
- g
-
- *(buf+i) =
- in_single_quotes = false
- in_double_quotes = false
- i = 214
- buf+i = // HIfujeg
- g
-
- *(buf+i) = /
- matching single line comment
- *(buf+i) = /
- *(buf+i) = /
- *(buf+i) =
- *(buf+i) = H
- *(buf+i) = I
- *(buf+i) = f
- *(buf+i) = u
- *(buf+i) = j
- *(buf+i) = e
- *(buf+i) = g
- in_single_quotes = false
- in_double_quotes = false
- i = 225
- buf+i = g
-
- *(buf+i) = g
- in_single_quotes = false
- in_double_quotes = false
- i = 226
- buf+i =
-
- *(buf+i) =
-
- in_single_quotes = false
- in_double_quotes = false
-
- $ ls -l
- total 28
- -rwxrwxr-x 1 mobile_c mobile_c 13008 Jan 16 13:39 c
- -rw-rw-r-- 1 mobile_c mobile_c 3899 Jan 16 13:37 c.c
- -rw-rw-r-- 1 mobile_c mobile_c 134 Jan 16 13:39 OUTFILE.c
- -rw-rw-r-- 1 mobile_c mobile_c 227 Jan 16 13:36 quotes
-
- $ cat OUTFILE.c
- "''\"'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- "
- '\'\'"\'\
- // this should not match\
- /*\
- nor\
- should\
- this\
- '
-
-
-
- end
- hi
- g
-