Annotation of 43BSDTahoe/lib/libc/gen/regexp/tests, revision 1.1

1.1     ! root        1: abc    abc     y       &       abc
        !             2: abc    xbc     n       -       -
        !             3: abc    axc     n       -       -
        !             4: abc    abx     n       -       -
        !             5: abc    xabcy   y       &       abc
        !             6: abc    ababc   y       &       abc
        !             7: ab*c   abc     y       &       abc
        !             8: ab*bc  abc     y       &       abc
        !             9: ab*bc  abbc    y       &       abbc
        !            10: ab*bc  abbbbc  y       &       abbbbc
        !            11: ab+bc  abbc    y       &       abbc
        !            12: ab+bc  abc     n       -       -
        !            13: ab+bc  abq     n       -       -
        !            14: ab+bc  abbbbc  y       &       abbbbc
        !            15: ab?bc  abbc    y       &       abbc
        !            16: ab?bc  abc     y       &       abc
        !            17: ab?bc  abbbbc  n       -       -
        !            18: ab?c   abc     y       &       abc
        !            19: ^abc$  abc     y       &       abc
        !            20: ^abc$  abcc    n       -       -
        !            21: ^abc   abcc    y       &       abc
        !            22: ^abc$  aabc    n       -       -
        !            23: abc$   aabc    y       &       abc
        !            24: ^      abc     y       &       
        !            25: $      abc     y       &       
        !            26: a.c    abc     y       &       abc
        !            27: a.c    axc     y       &       axc
        !            28: a.*c   axyzc   y       &       axyzc
        !            29: a.*c   axyzd   n       -       -
        !            30: a[bc]d abc     n       -       -
        !            31: a[bc]d abd     y       &       abd
        !            32: a[b-d]e        abd     n       -       -
        !            33: a[b-d]e        ace     y       &       ace
        !            34: a[b-d] aac     y       &       ac
        !            35: a[-b]  a-      y       &       a-
        !            36: a[b-]  a-      y       &       a-
        !            37: a[b-a] -       c       -       -
        !            38: a[]b   -       c       -       -
        !            39: a[     -       c       -       -
        !            40: a]     a]      y       &       a]
        !            41: a[]]b  a]b     y       &       a]b
        !            42: a[^bc]d        aed     y       &       aed
        !            43: a[^bc]d        abd     n       -       -
        !            44: a[^-b]c        adc     y       &       adc
        !            45: a[^-b]c        a-c     n       -       -
        !            46: a[^]b]c        a]c     n       -       -
        !            47: a[^]b]c        adc     y       &       adc
        !            48: ab|cd  abc     y       &       ab
        !            49: ab|cd  abcd    y       &       ab
        !            50: ()ef   def     y       &-\1    ef-
        !            51: ()*    -       c       -       -
        !            52: *a     -       c       -       -
        !            53: ^*     -       c       -       -
        !            54: $*     -       c       -       -
        !            55: (*)b   -       c       -       -
        !            56: $b     b       n       -       -
        !            57: a\     -       c       -       -
        !            58: a\(b   a(b     y       &-\1    a(b-
        !            59: a\(*b  ab      y       &       ab
        !            60: a\(*b  a((b    y       &       a((b
        !            61: a\\b   a\b     y       &       a\b
        !            62: abc)   -       c       -       -
        !            63: (abc   -       c       -       -
        !            64: ((a))  abc     y       &-\1-\2 a-a-a
        !            65: (a)b(c)        abc     y       &-\1-\2 abc-a-c
        !            66: a+b+c  aabbabc y       &       abc
        !            67: a**    -       c       -       -
        !            68: a*?    -       c       -       -
        !            69: (a*)*  -       c       -       -
        !            70: (a*)+  -       c       -       -
        !            71: (a|)*  -       c       -       -
        !            72: (a*|b)*        -       c       -       -
        !            73: (a+|b)*        ab      y       &-\1    ab-b
        !            74: (a+|b)+        ab      y       &-\1    ab-b
        !            75: (a+|b)?        ab      y       &-\1    a-a
        !            76: [^ab]* cde     y       &       cde
        !            77: (^)*   -       c       -       -
        !            78: (ab|)* -       c       -       -
        !            79: )(     -       c       -       -
        !            80:        abc     y       &       
        !            81: abc            n       -       -
        !            82: a*             y       &       
        !            83: ([abc])*d      abbbcd  y       &-\1    abbbcd-c
        !            84: ([abc])*bcd    abcd    y       &-\1    abcd-a
        !            85: a|b|c|d|e      e       y       &       e
        !            86: (a|b|c|d|e)f   ef      y       &-\1    ef-e
        !            87: ((a*|b))*      -       c       -       -
        !            88: abcd*efg       abcdefg y       &       abcdefg
        !            89: ab*    xabyabbbz       y       &       ab
        !            90: ab*    xayabbbz        y       &       a
        !            91: (ab|cd)e       abcde   y       &-\1    cde-cd
        !            92: [abhgefdc]ij   hij     y       &       hij
        !            93: ^(ab|cd)e      abcde   n       x\1y    xy
        !            94: (abc|)ef       abcdef  y       &-\1    ef-
        !            95: (a|b)c*d       abcd    y       &-\1    bcd-b
        !            96: (ab|ab*)bc     abc     y       &-\1    abc-a
        !            97: a([bc]*)c*     abc     y       &-\1    abc-bc
        !            98: a([bc]*)(c*d)  abcd    y       &-\1-\2 abcd-bc-d
        !            99: a([bc]+)(c*d)  abcd    y       &-\1-\2 abcd-bc-d
        !           100: a([bc]*)(c+d)  abcd    y       &-\1-\2 abcd-b-cd
        !           101: a[bcd]*dcdcde  adcdcde y       &       adcdcde
        !           102: a[bcd]+dcdcde  adcdcde n       -       -
        !           103: (ab|a)b*c      abc     y       &-\1    abc-ab
        !           104: ((a)(b)c)(d)   abcd    y       \1-\2-\3-\4     abc-a-b-d
        !           105: [a-zA-Z_][a-zA-Z0-9_]* alpha   y       &       alpha
        !           106: ^a(bc+|b[eh])g|.h$     abh     y       &-\1    bh-
        !           107: (bc+d$|ef*g.|h?i(j|k)) effgz   y       &-\1-\2 effgz-effgz-
        !           108: (bc+d$|ef*g.|h?i(j|k)) ij      y       &-\1-\2 ij-ij-j
        !           109: (bc+d$|ef*g.|h?i(j|k)) effg    n       -       -
        !           110: (bc+d$|ef*g.|h?i(j|k)) bcdd    n       -       -
        !           111: (bc+d$|ef*g.|h?i(j|k)) reffgz  y       &-\1-\2 effgz-effgz-
        !           112: ((((((((((a))))))))))  -       c       -       -
        !           113: (((((((((a)))))))))    a       y       &       a
        !           114: multiple words of text uh-uh   n       -       -
        !           115: multiple words multiple words, yeah    y       &       multiple words
        !           116: (.*)c(.*)      abcde   y       &-\1-\2 abcde-ab-de
        !           117: \((.*), (.*)\) (a, b)  y       (\2, \1)        (b, a)
        !           118: [k]    ab      n       -       -
        !           119: abcd   abcd    y       &-\&-\\&        abcd-&-\abcd
        !           120: a(bc)d abcd    y       \1-\\1-\\\1     bc-\1-\bc
        !           121: a[&-]?c       ac     y       &       ac

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.