# This file is encoded in Big5-HKSCS. die "This file is not encoded in Big5-HKSCS.\n" if q{あ} ne "\x82\xa0"; use strict; use Char::Big5HKSCS; print "1..18\n"; my $__FILE__ = __FILE__; if ('A' =~ /(A)/) { if ($1 eq 'A') { print qq{ok - 1 'A' =~ /(A)/ $^X $__FILE__\n}; } else { print qq{not ok - 1 'A' =~ /(A)/ $^X $__FILE__\n}; } } else { print qq{not ok - 1 'A' =~ /(A)/ $^X $__FILE__\n}; } if ('A' =~ /(A)/b) { if ($1 eq 'A') { print qq{ok - 2 'A' =~ /(A)/b $^X $__FILE__\n}; } else { print qq{not ok - 2 'A' =~ /(A)/b $^X $__FILE__\n}; } } else { print qq{not ok - 2 'A' =~ /(A)/b $^X $__FILE__\n}; } if ('A' =~ /(a)/i) { if ($1 eq 'A') { print qq{ok - 3 'A' =~ /(a)/i $^X $__FILE__\n}; } else { print qq{not ok - 3 'A' =~ /(a)/i $^X $__FILE__\n}; } } else { print qq{not ok - 3 'A' =~ /(a)/i $^X $__FILE__\n}; } if ('A' =~ /(a)/ib) { if ($1 eq 'A') { print qq{ok - 4 'A' =~ /(a)/ib $^X $__FILE__\n}; } else { print qq{not ok - 4 'A' =~ /(a)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 4 'A' =~ /(a)/ib $^X $__FILE__\n}; } if ('a' =~ /(a)/i) { if ($1 eq 'a') { print qq{ok - 5 'a' =~ /(a)/i $^X $__FILE__\n}; } else { print qq{not ok - 5 'a' =~ /(a)/i $^X $__FILE__\n}; } } else { print qq{not ok - 5 'a' =~ /(a)/i $^X $__FILE__\n}; } if ('a' =~ /(a)/ib) { if ($1 eq 'a') { print qq{ok - 6 'a' =~ /(a)/ib $^X $__FILE__\n}; } else { print qq{not ok - 6 'a' =~ /(a)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 6 'a' =~ /(a)/ib $^X $__FILE__\n}; } if ('ア' =~ /(A)/b) { if ($1 eq 'A') { print qq{ok - 7 'ア' =~ /(A)/b $^X $__FILE__\n}; } else { print qq{not ok - 7 'ア' =~ /(A)/b $^X $__FILE__\n}; } } else { print qq{not ok - 7 'ア' =~ /(A)/b $^X $__FILE__\n}; } if ('ア' =~ /(A)/ib) { if ($1 eq 'A') { print qq{ok - 8 'ア' =~ /(A)/ib $^X $__FILE__\n}; } else { print qq{not ok - 8 'ア' =~ /(A)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 8 'ア' =~ /(A)/ib $^X $__FILE__\n}; } if ('ア' =~ /(a)/ib) { if ($1 eq 'A') { print qq{ok - 9 'ア' =~ /(a)/ib $^X $__FILE__\n}; } else { print qq{not ok - 9 'ア' =~ /(a)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 9 'ア' =~ /(a)/ib $^X $__FILE__\n}; } if ('ヂ' =~ /(A)/ib) { if ($1 eq 'a') { print qq{ok - 10 'ヂ' =~ /(A)/ib $^X $__FILE__\n}; } else { print qq{not ok - 10 'ヂ' =~ /(A)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 10 'ヂ' =~ /(A)/ib $^X $__FILE__\n}; } if ('ヂ' =~ /(a)/b) { if ($1 eq 'a') { print qq{ok - 11 'ヂ' =~ /(a)/b $^X $__FILE__\n}; } else { print qq{not ok - 11 'ヂ' =~ /(a)/b $^X $__FILE__\n}; } } else { print qq{not ok - 11 'ヂ' =~ /(a)/b $^X $__FILE__\n}; } if ('ヂ' =~ /(a)/ib) { if ($1 eq 'a') { print qq{ok - 12 'ヂ' =~ /(a)/ib $^X $__FILE__\n}; } else { print qq{not ok - 12 'ヂ' =~ /(a)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 12 'ヂ' =~ /(a)/ib $^X $__FILE__\n}; } if ('ャA' =~ /(ア)/b) { if ($1 eq 'ア') { print qq{ok - 13 'ャA' =~ /(ア)/b $^X $__FILE__\n}; } else { print qq{not ok - 13 'ャA' =~ /(ア)/b $^X $__FILE__\n}; } } else { print qq{not ok - 13 'ャA' =~ /(ア)/b $^X $__FILE__\n}; } if ('ャA' =~ /(ア)/ib) { if ($1 eq 'ア') { print qq{ok - 14 'ャA' =~ /(ア)/ib $^X $__FILE__\n}; } else { print qq{not ok - 14 'ャA' =~ /(ア)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 14 'ャA' =~ /(ア)/ib $^X $__FILE__\n}; } if ('ャA' =~ /(ヂ)/ib) { if ($1 eq 'ア') { print qq{ok - 15 'ャA' =~ /(ヂ)/ib $^X $__FILE__\n}; } else { print qq{not ok - 15 'ャA' =~ /(ヂ)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 15 'ャA' =~ /(ヂ)/ib $^X $__FILE__\n}; } if ('ャa' =~ /(ア)/ib) { if ($1 eq 'ヂ') { print qq{ok - 16 'ャa' =~ /(ア)/ib $^X $__FILE__\n}; } else { print qq{not ok - 16 'ャa' =~ /(ア)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 16 'ャa' =~ /(ア)/ib $^X $__FILE__\n}; } if ('ャa' =~ /(ヂ)/b) { if ($1 eq 'ヂ') { print qq{ok - 17 'ャa' =~ /(ヂ)/b $^X $__FILE__\n}; } else { print qq{not ok - 17 'ャa' =~ /(ヂ)/b $^X $__FILE__\n}; } } else { print qq{not ok - 17 'ャa' =~ /(ヂ)/b $^X $__FILE__\n}; } if ('ャa' =~ /(ヂ)/ib) { if ($1 eq 'ヂ') { print qq{ok - 18 'ャa' =~ /(ヂ)/ib $^X $__FILE__\n}; } else { print qq{not ok - 18 'ャa' =~ /(ヂ)/ib $^X $__FILE__\n}; } } else { print qq{not ok - 18 'ャa' =~ /(ヂ)/ib $^X $__FILE__\n}; } __END__